Which is the largest tree-living mammal?
A) Gazelle
B) Lemur
C) Orangutan
D) Porcupine