Answer:
D) Finches that eat plants all have very large beaks.
Step-by-step explanation:
Finches that eat plants have very large beaks because plants are big in size which can only be eaten with large beak. Those finches that lives in the environment having nuts and seeds having large beaks due to the big size of seeds and plant parts so that's why we can say that finches who feeds on plants parts have larger beaks as compared to those finches who feeds on insects.