此题主要考查了环境中的非生物因素对生物的影响,解答时可以从环境特点和生物的关系方面来切入.
【解析】
环境中影响生物生活的各种因素叫环境因素,分为非生物因素和生物因素.非生物因素包括:光、温度、水、空气、土壤等.生物因素是指环境中影响某种生物个体生活的其他所有生物,包括同种和不同种的生物个体.
A:蛾类的昼伏夜出是受光照的影响,不符合题意
B:侯鸟的迁徙是因为北方的温度降低,所以要迁徙到温暖的南方,符合题意.
C:公鸡是在早晨开始报晓,是受光照的影响,不符合题意
D:沙漠中的仙人掌,叶片退化成刺,可以降低蒸腾作用,减少水分的散失,适应干旱缺水的沙漠环境;故不符合题意.
故选B