Humpbacks will switch between Krill (their staple in many regions) and small schooling fish (herring, sand lance, anchovies, etc.).

But they don’t eat large fish, squid regularly, or anything like seals - so they’re not “generalists” in the broad, anything-goes sense.

They’re still constrained by their baleen filter-feeding system, which limits them to tiny prey