How are prices for goods and services determined in a market economy?

A. by labor unions
B. by state governments
C. by federal government
D. by producers and consumers