多项选择题

生态学有哪些基本原理?()

A.作用与反作用
B.生态金字塔原理
C.物质循环再生原理
D.生物生态位原理