Which best summarizes how consumer demand changes?

A. Consumer demand changes over time based on few factors.
B. Consumer demand changes often based on many factors.
C. Consumer demand changes over time based on specific factors.
D. Consumer demand changes often based on few factors.