Which of the following is not one of the determinants of demand?

A. Income

B. Tastes and preferences

C. Number of buyers

D. Technological improvements in production