The answer is C are limited to life in a single year
I only have an answer for number 24, I'm sorry! But one piece of evidence is the DNA sequences, they have discovered that humans and monkeys/apes share a common ancestor through DNA. Another would be fossils, scientists have fossils to show great similarities in the skull and jaw structure, along with the legs, comparing to humans.
Sixty six is D and sixty seven is A