Which of the following correctly orders market structure from the greatest number of competitors to the fewest in order?
a) Perfect competition, monopolistic competition, oligopoly, monopoly