Which of the following statements is true about the Large Ground Finch and the Woodpecker Finch?
A. They are different species, therefore their niches do not overlap and they do not compete.
B. Their beaks are adapted to different food sources, so their niches generally do not compete.
C. Their beaks are adapted to different food sources, so their niches will compete.
D. They are similar enough that their niches overlap, causing them to compete for most resources.