单项选择题

土楼式民居是由于()原因而产生的。

A.地理气候
B.生活方式
C.材料与构造工艺
D.特殊历史和社会