Which Animal which has the longest life span?
A. White Tiger
B. Fox
C. Tortoise
D. Giraffe
A. White Tiger
B. Fox
D. Giraffe
A. Small sparrow
C. Humming bird
D. African parrot
A. Qatar
C. Saudi Arabia
D. None of these
B. Abbasids
C. Tulun
D. Idrisids