下圖是中國歷代家庭平均人口數曲線圖。圖中西元1000~1200年的法律戶口數,平均每戶不到二人,但根據宋史記載,宋朝宗族同居共灶的情形十分普遍,因此法律戶口數與事實戶口數有明顯差異。試問:造成法律戶口數呈小家庭結構的主要原因為何?(A)法令規定(B)賦稅制度(C)理學盛行(D)天災人禍 。