Is zero economic profit inevitable in the long run for monopolistically competitive firms?

Is zero economic profit inevitable in the long run for monopolistically competitive firms? In the long run, monopolistically competitive firms:

A. will not continue to earn a profit because monopolistically competitive firms produce identical products.
B. will not continue to earn a profit because the cost of production will rise as new firms enter the market.
C. will continue to earn profit due to barriers to new firms entering the market.
D. may continue to earn profit by instead beginning to produce a product identical to competitors.
E. may continue to earn profit by convincing consumers their products are different.