单项选择题

拆除代管房屋,代管人是房屋拆迁主管部门的,补偿、安置协议必须经(),并办理证据保全。

A.拆迁主管部门备案
B.双方协商一致
C.上级部门批准
D.公证机关公证