chriswhelan chriswhelan 03-05-2024 Biology Answered All life stems from a common ancestor. Which evidence best supports this statement? A. anatomical structures B. fossilized algae and plants C. DNA from living organisms D. presence of bone fragments in rock layers