B
分析:本題考查環(huán)境對生物的影響,影響生物生活的環(huán)境因素可分為:非生物因素和生物因素,非生物因素包括陽光、溫度、空氣、和水分等.
解答:環(huán)境中影響生物生活的各種因素叫環(huán)境因素,分為非生物因素和生物因素.非生物因素包括:光、溫度、水、空氣、土壤等.生物因素是指環(huán)境中影響某種生物個體生活的其他所有生物,包括同種和不同種的生物個體.直接影響高粱生長的主要因素是直接吃高粱的動物和與高粱生活在一起有競爭關系的植物,因此直接影響高粱生長的主要因素有陽光、空氣、水屬于環(huán)境中影響高粱生活的非生物因素;蚜蟲、雜草、老鼠、蝗蟲等屬于環(huán)境中影響高粱生活的生物因素.
A、陽光、空氣、水等,是影響小麥生活的非生物因素,故不符合題意;
B、蚜蟲、雜草、老鼠、蝗蟲等都吃高粱,雜草和高粱屬于競爭關系,因此都直接影響高粱生長.故符合題意;
C、鳥、鼠、雜草,屬于直接影響玉米生長的主要因素,而蛇不吃小麥,故不符合題意;
D、雜草、兔子、蚯蚓、陽光、空氣、水等,既有屬于直接影響高粱生長的生物主要因素;陽光、空氣等是影響高粱生活的非生物因素,故不符合題意.
故選:B
點評:解答此類題目的關鍵是理解直接影響高粱生長的主要因素.