A、影响气候的因素主要有纬度因素、海陆因素、地形地势因素、洋流因素及人类活动等,甲、乙、丙、丁四地纬度相同,但气候类型不同.故A不符合题意;B、乙阿拉伯半岛以热带沙漠气候为主,终年炎热干燥.故B符合题意;C、甲地位于非洲北部的撒哈拉沙漠,终年炎热干燥.故C不符合题意;D、丙印度半岛是热带季风气候,夏季盛行来自印度洋上的西南季风.故D不符合题意.故选:B.