What factors can cause a demand curve to shift?
Explanation
The demand curve shifts due to multiple factors including changes in income levels, fluctuations in the prices of related goods, and shifts in consumer tastes. Therefore, all these elements collectively influence the position of the demand curve.