the four mechanisms that can cause changes in allele frequencies across generations: mutation, natural selection, genetic drift, and gene flow.