单项选择题

Monopolistic competition and perfect competition differ because A. only monopolistically competitive firms will set MR = MC. B. only perfectly competitive firms will set MR = MC. C. only monopolistic competition allows for entry of other firms in the long run. D. only competitive firms take the price as given.