6

Which animal has the longest gestation period? Human, Whale, or Elephant?