单项选择题

住房按揭贷款的期限一般最长为( )。

A.10年并不超过借款人的法定退休年龄
B.5年并不超过借款人的法定退休年龄
C.20年并不超过借款人的法定退休年龄
D.30年并不超过借款人的法定退休年龄