单项选择题

A.公证之日起生效
B.抵押合同签订之日起生效
C.主合同履行之日起生效
D.抵押登记之日起生效