单项选择题

办理一手个人住房贷款时,在借款人购买的房屋没有办好抵押登记之前.由()提供阶段性或全程担保。

A.银行
B.开发商
C.经纪公司
D.其他合格的自然人