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

Choices:
A) saltwater crocodile
B) carnivorous bird
C) semiaquatic mammal
D) tiger shark
gpt
The correct answer is 2: semiaquatic mammal.