The correct option is C Both (a) and (b)
Gene flow is also called gene migration, that means; the introduction of genetic material from one population of species to another. Genetic drift is a change in allele frequencies within a population over time. It is the random fluctuations in the number of gene variants in a population.