Tectonic plate movements, volcanic eruptions, earthquakes, and climate change have shifted wildlife habitats, wiped out large numbers of species, and created opportunities for the evolution of new species. Hope this helped!
Gene differences are so important among the population because they the distinctivnes of people
The answer is
c. diffusion only