Which animal has the biggest eyes of any living creature?
A. Elephant
B. Kangaroo
C. Owl
D. Horse
Answer:D
Which animal has the biggest eyes of any living creature?
A. Elephant B. Kangaroo C. Owl D. Horse