单项选择题

Why does the crocodile put her babies in her mouth

A.To keep them warm.
B.To protect them from harm.
C.To transport them to the water.
D.To clean them.