单项选择题

【单选题】北方民居建筑形成原因主要包括:气候寒冷、_、防盗、色彩。

A、居住人口
B、风俗习惯
C、地理位置
D、干旱少雨