How long do you have to carry a baby?
Humans typically carry their babies for about nine months before giving birth. This period is called gestation and is counted from the first day of the mother's last menstrual period until the day of delivery.