What fish are not scavengers?

It's tricky to definitively say which fish are *not* scavengers, as many fish will opportunistically eat dead things if they find them. However, we can identify fish that are primarily predatory or herbivorous and thus less likely to rely on scavenging. Here are some examples:

Predators:

* Shark: Most sharks are apex predators, actively hunting live prey.

* Tuna: These fast swimmers hunt schools of fish.

* Barracuda: Known for their aggressive hunting of smaller fish.

* Pike: Ambush predators that rely on speed and agility to catch prey.

* Salmon: While they eat insects and crustaceans as juveniles, adult salmon are primarily predatory, feeding on other fish.

Herbivores:

* Parrotfish: These colorful fish graze on algae and coral.

* Surgeonfish: Feed primarily on algae and other plant matter.

* Angelfish: Mostly herbivorous, feeding on sponges, algae, and invertebrates.

Note:

* Omnivores: Some fish, like carp, catfish, and tilapia, eat a combination of plants, insects, and other small organisms, including carrion. While they can scavenge, they aren't primarily scavengers.

* Environmental factors: Even predominantly predatory fish may scavenge if food is scarce, or if they find an easy opportunity.

It's important to understand that fish are opportunistic feeders and their diets can be influenced by their environment and available food sources.