Which animal has the longest gestation **?
(a) Shark
(b) Walrus
(c) Elephant
(d) Dog
Correct option (c) Elephant
Explanation :
Elephant has the longest gestation ** among the given animals. The gestation ** of an elephant is 624-641 days.