Subject :GENERAL Class : Class 3
Which of the following animals live for the longest time?
A.Bowhead Whale
B.African Elephant
C.Longfin Eel
D.Galapagos Giant Tortoise