do humpback whales eat fish?
Humpbacks are baleen whales which means they filter their food through baleen plates. They consume krill, anchovies, cod, sardines, mackerel, capelin, and others sorts of schooling fish.