Which of the following provides evidence that all living things share common ancestors?
1.Fossil record
2.Analogous Structures
3.Homologous Structures
4.Similarities in DNA sequences

a. All of these

b. 1, 3 and 4


C.4 only

d. 2 and 3 only