What is another term for "perfect competition"?

A)
No-limit competition
B)
Heterogeneous market
C)
Free-for-all competition
D)
Atomistic competition

Correct Answer :   Atomistic competition