Animal Gestation Periods II quiz

How long are these animals pregnant?