Ответ:

Миграция может привносить в популяцию аллели из других популяций и тем самым увеличивать её генетическую неоднородность. Естественный отбор и волны численности изменяют частоты уже имеющихся аллелей, но сами по себе не привносят новые.

Ответ: миграция.