The largest primate animal in the world is? | Ace MCQs