Rank the market structures from LEAST efficient to MOST efficient.
A. Perfect Competition, Oligopoly, Monopoly, Monopolistic Competition
B. Oligopoly, Monopoly, Monopolistic Competition, Perfect Competition
C. Monopoly, Monopolistic Competition, Oligopoly, Perfect Competition
D. Monopoly, Oligopoly, Monopolistic Competition, Perfect Competition