When a population is split into smaller groups, why do these groups develop different traits?
A. Traits that form in one group form evolutionary forces quickly spread through populations
B. Separating the two groups decreases the chance that the two groups will diverge
C. Gene flow is increased in the two subgroups that are formed
D. Forces like natural selection and genetic drift affect the genes of the two subgroups differently