Name the animal which has the longest life span? Leave a Comment / GK Mcqs A. Turtle B. Elephant C. Chimpanzee D. Giraffe