What principle does the Grants' investigation of finch adaptation in the Galápagos Islands best support?
A. Biogeography
B. Evolutionary embryology
C. Uniformatarianism
D. Natural selection