What makes the evolution of species possible?
Responses

A homology and adaptationhomology and adaptation

B mutation and fossil evidencemutation and fossil evidence

C mutation and natural selectionmutation and natural selection

D comparative anatomy and homologous structures