B 分析:此题目主考查绿色植物在生态系统中扮演什么的角色?绿色植物在生态系统中有什么作用? 解答:在一个生态系统中,生物部分可分为:生产者、消费者、分解者.生产者一般只绿色植物,绿色植物可利用光能进行光合作用,并把光能转化成化学能贮存在有机物中.为生态系统中的其他生物提供物质和能量.或者说,生物圈中的动物都直接或间接以绿色植物为食.所以,动物应比植物少.再者,生态系统中的能量在沿食物链流动过程中是逐级递减的,并且,下一营养级只能获得上一营养级能量的10%--20%,所以,绿色植物处在第一营养级,数量应最多,营养级越高获得的能量就越少,数量就越少.A.狼、C.羊、D.老鼠都是动物,都直接或间接以植物为食,数量应少于植物. 故选:B 点评:解答此题目,应从取食关系和能量流动的规律这两方面来考虑,部分同学可能会忽略了生态系统中能量的多少能制约生物的数量这一知识点.