Answer:
Migration
Step-by-step explanation:
Finches from the mainland flew to one of the first islands and adapted to the environment there, then other finches dispersed throughout the islands and adapted to the different climates and environments on those islands, causing variations in the beak.