本题考查的是生态系统的组成以及各部分的作用,生态系统指的是在一定的地域内,生物与环境形成的统一整体.生态系统包括生物部分和非生物部分,而生物部分包括生产者、消费者和分解者,其中生产者指的是生物圈中的植物;消费者指的是各种动物;分解者指的是靠分解动植物的遗体来维持生活的细菌、真菌等.
【解析】
A、草和树是植物,它们能利用光能,通过光合作用,把无机物制造成有机物,并将光能转化为化学能储存在有机物中,应属于生产者.故不符合题意.
B、牛和羊是动物.它们的生存都直接或间接的依赖于绿色植物制造出的有机物.应属于消费者.故不符合题意.
C、鱼和虾是动物.它们的生存都直接或间接的依赖于绿色植物制造出的有机物.应属于消费者.故不符合题意.
D、蘑菇属于真菌营腐生生活,应属于分解者;蚯蚓尽管是动物,但它却靠分解地面植物的落叶和土壤中的腐殖质来维持生活,所以也属于分解者.故符合题意.
故选:D