Which of the following contribute to a population being out of Hardy-Weinberg E…

Which of the following contribute to a population being out of Hardy-Weinberg Equilibrium AND evolution of a population?

i. Assortative mating
ii. Genetic Drift
iii. Inbreeding avoidance
iv. Gene Flow
More Hardy-Weinberg Equation Questions: