A、阳光属于非生物部分,而食物链不包括非生物部分,A不正确;B、该食物链正确的表示了生产者草与消费者的关系,B正确;C、鼠是植食性动物不吃昆虫,C不正确.D、蛇是动物属于消费者,而食物链不包括消费者,D不正确.故选:B.