Question: What kind of animal returns to the same beaches each year to give birth?

  Options: 
 A. saltwater crocodile
 B. carnivorous bird
 C. semiaquatic mammal
 D. tiger shark
Answer: C