The largest primate animal in the world is?

A. Giraffe

B. Gorilla

C. Monkey

D. None of these

Leave a Reply