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