Which of the following is NOT a requirement for Hardy-Weinberg equilibrium?
a. No mate selection
b. No mutation
c. No migration
d. Small population size