arandomperson8822 arandomperson8822 01-02-2024 Biology contestada which of the following is an ape? a. aye-aye b. orangutan c. baboon d. aye-aye and orangutan