北方地区降水较少,传统居所以平顶房为主,南方地区降水丰富,传统居所以斜顶房为主,故A说法是错误的;南方地区河流湖泊众多,除了铁路运输以外水上运输也成为主要的运输方式,北方地区河流较少,主要以陆路运输为主,故B说法正确;南方地区主要包括亚热带和热带两个温度带,作物熟制是一年两熟到三熟,北方地区主要是寒温带、中温带、暖温带,作物熟制是一年一熟到两年三熟到一年两熟,故C说法是错误的;南方的主要粮食作物是水稻,北方是小麦,故D说法是错误的.故选:B.