读图可知,小红所在的经线是40°W,东、西半球的分界线是20°W和160°E组成的经线圈,故A不正确;小刚所在的纬线是赤道(0°纬线),南北半球的分界线是赤道,以北为北半球,以南为南半球,故B正确;小兰所在的纬线是20°S,位于热带的纬度范围23.5°N-23.5°S之间,有阳光直射现象,终年炎热,故C不正确;小明所在的纬线是40°N,位于北温带的纬度范围23.5°N-66.5°N之间,无阳光直射,故D不正确.故选:B.