单项选择题

对个人购买自用普通住房发放的按揭贷款最长不得超过()年。

A.30
B.35
C.40
D.45