gfdsgfd6271 gfdsgfd6271 17-06-2024 Business Answered Which of these firms do we expect to earn economic profits in the long run?a. monopolyb. perfect competitionc. oligopolyd. monopolistic competition