分析:在一定区域内生物和它所生活的环境就形成一个生态系统.它包括生物部分和非生物部分.只有生物不叫生态系统,只有环境也不叫生态系统.据此可以解答本题.
解答:解:A、天鹅湖的所有植物,只包括了生物部分的植物,没有其它生物,也没有环境部分,不能构成一个完整的生态系统,故此选项不正确;
B、天鹅湖既包括了它所在的环境,也包括了环境中的所有生物,符合生态系统的概念,故此选项正确;
C、天鹅湖的所有动物,只包括了生物部分的动物,没有其它生物,也没有环境部分,不能构成一个完整的生态系统,故此选项不正确;
D、天鹅湖的所有生物,只包括了生物部分,没有环境部分,不能构成一个完整的生态系统,故此选项不正确.
故选B
点评:只要熟练掌握了生态系统的概念,仔细分析选项中的内容是否符合生态系统的概念,即可正确答题.