The explanation that accounts for the characteristics of Darwin’s finches, including their similar features but differences in beak size and shape, is:
All finch species evolved from a common ancestor.
This concept is fundamental to evolutionary biology, where species may adapt over time to different environments and niches, leading to the variations we observe in their physical traits, such as beak size and shape.