Please answer the following question: The sloth heard portuguese being spoken nearby and cowered, where was the sloth?  A. tropical forests  B. dictionary  C. amazon basin  D. congo  E. tropical rain forest  The best answer is
Answer:
C