Match the terms to their description:
A) Gene flow is - Migration of genes between populations
B) Genetic drift is - Random changes in allele frequencies
C) Mutation is - Permanent alterations in DNA sequence
D) Selection is - Differential reproduction of certain traits