Which of the following is the most distant relative of humans?
a. Orangutans
b. Gorillas and Chimps are equally distant
c. Gorillas
d. Lemurs
e. Chimpanzees
a. Orangutans
b. Gorillas and Chimps are equally distant
c. Gorillas
d. Lemurs
e. Chimpanzees