A. no... the finches were living in different environments making them become less similar over time.
B. no... the Galapagos are long way from Africa... not possible
C. yes... This is true ... the size and shape of the beaks makes a big difference in the type of food the finches could eat. Seed types would change as climate change and finches would with the best beak size for the food available would survive.
D. no very unlikely. DNA Evidence show that the finches were from one common ancestor