Problem: Which of the following provides evidence for evolution? A) Reproduction, crossing over, and mutations. B) Punnet squares, genetic drift, geographic isolation. C) Homologous structures, fossils, DNA. D) Eukaryotes, symbiosis, and competition.