B 分析:由所学的知识可以知道:食物链是在生态系统中生产者和消费者之间存在的吃与被吃的关系;一个完整的生态系统包括生物部分和非生物部分,而生物部分由生产者(植物)、消费者(动物)和分解者(细菌、真菌)组成.据此可以解答本题. 解答:在生态系统中,食物链是指生产者和消费者之间存在的吃与被吃的关系,如蝗虫吃水稻,青蛙吃蝗虫,而生态系统除了生产者(植物)、分解者(动物)和消费者(微生物),还有非生物部分,阳光、空气等,在题目中,水稻、蝗虫、青蛙、蛇、猫头鹰属于生产者和消费者之间的关系,他们通过吃与被吃的关系构成食物链; 故选B 点评:植物生态系统的组成,即由生产者(植物)、消费者(动物)和分解者(细菌、真菌)以及非生物部分.