Disruptive selection often leads to speciation because it causes reproductive isolation and prevents gene flow. In the case of the finches, feeding on different seeds leads to reproductive isolation in the form of
a. mechanical isolation
b. habitat isolation
c. geographic isolation