塔里木盆地深处内陆,属于温带大陆性气候,全年干旱缺水,区内沙漠广布。因此,对于城市分布而言,水源成为最主要的区位因素。其他选项如交通、地形和军事虽然也可能对城市的分布产生影响,但相比水源因素并不是最主要的原因。因此,答案为B。