chriswhelan chriswhelan 10-05-2024 Biology Answered All life stems from a common ancestor. Which evidence best supports this statement?A. anatomical structuresB. fossilized algae and plantsC. DNA from living organismsD. presence of bone fragments in rock layers