Businesses in a market promote their products under different brand names. In the short run, some earn higher profits than others, but in the long run all earn normal profit. Which market structure is this?
- Aperfect competition
- Bmonopolistic competition
- Coligopoly
- Dmonopoly