The size of a food chain can vary, but the number of levels that a food chain can reach is limited.Why does this limit exist?
A
Plants are not infinite in number.B
Producers are limited by consumers.C
Carnivores are too large to be eaten.D
Energy is lost at each trophic level.