Количество трофических уровней в биоценозе

По какой причине биогеоценоз содержит, как правило, не больше 5–6 трофических уровней?

Из-за недостатка минеральных веществ
Из-за больших потерь при передаче энергии на следующий уровень
Не бывает животных, поедающих хищников

Проверить