(1)北方居民的交通工具是公路、铁路为主;故A说法不对; (2)北方居民大都居住平顶房,并且墙体厚;只有黄土高原的居民,根据黄土的直立性质,挖掘了冬暖夏凉的窑洞,作为传统的民居.故B说法不对; (3)我国南方特别是海南省属于热带气候,所以建筑门窗很大,注意通风散热;故C不正确; (4)北方地区降水较少,主要粮食作物为小麦,当地居民的主食为面食;黄土高原不适宜水稻种植,小麦产量也不高,居民以小米为主食,故D正确.故选:D.