Here's why:
* Carnivores have specialized adaptations: They have teeth and digestive systems designed for consuming and digesting meat.
* Omnivores eat both plants and meat: Animals like bears, pigs, and humans are considered omnivores because they have a mixed diet. They eat meat but also rely on plants for nutrition.
* Scavengers eat dead animals: Animals like hyenas, vultures, and some beetles are scavengers. They don't hunt live prey but consume already dead animals.
So, while all carnivores eat flesh, not all flesh-eating animals are classified as carnivores.