The statement that best explains why many different finch species originated from the single ancestral species is:
Different populations adapted to different food sources.
This reflects the process of natural selection, where variations in traits (such as beak shapes) allowed different populations of finches to exploit various food sources, leading to the diversification of species.