No, not all sharks are strictly carnivorous predators. While many shark species are predators and feed on other marine animals, some species, like the whale shark, are filter feeders that primarily consume plankton and small organisms. So, there is a variation in the dietary habits among different shark species.