Which one of the following statements presents a condition of the Hardy-Weinberg principle?

AGene flow is present.
BGenetic drift occurs.
CRandom mating occurs.
DMutations are present.

Verified Answer :

I believe the answer is not b, because for equilibrium to occur there cannot be genetic drift. I believe the answer is not a, because gene flow is not allowed under hardy weinberg equilibrium. I believe the answer is not D, because a, and b, which are not right answers, all talk about genetic changes occuring. Since D is also a genetic change, I would say the answer is
C. Random mating occurs, which is one of the conditions to create hardy weinberg equilibrium