I think B seems like the answer.
One reason is that the two kinds of birds live in two different types of environments and also the sharp billed ground finch does not just it plant matter. It feast on the blood of bigger sea birds. This is an adaptation that it has so it does not have to eat plant matter and compete for food
I think you need to post the diagram so people can awnser
ROOT HAIRS absorbs water from soil.
Answer:
amino acids
Explanation:
Proteins ingested in the diet are digested into amino acids or small peptides that can be absorbed by the intestine and transported in the blood.