Question: what are the five mechanisms of evolution?
Answer: They are: mutation, non-random mating, gene flow, finite population size (genetic drift), and natural selection.