Which of the following is not a feature of perfect competition?
a. Large number of sellers and buyers
b. No one is large enough to influence the market price
c. Homogeneous products
d. A horizontal demand curve