When a firm has many potential competitors and tries to develop a marketing strategy to differentiate its products from the competitors' products, a _______ structure exists in the competitive environment.
A) monopoly
B) oligopoly
C) perfect competition
D) monopolistic competition