Which mechanism(s) are responsible for introducing new alleles into a population's gene pool? A) gene flow B) emigration C) niche shift D) natural selection