Human females carry their babies for 9 months