The main difference between perfect competition and imperfect competition involves control over price. The answer is letter B. A perfect competition is where the producers that does not influence the price of the commodity and there are a large number of suppliers and consumers. This is the opposite for imperfect competition.