Question: why are animals and humans called heterotrophs?
Answer: Humans and animals are called heterotrophs because they cannot synthesise their own food but depend on other organisms for their food.