单项选择题

动产质押合同生效的时间为( )。

A.质押合同签订时
B.质押合同经出质人所在地公证机关登记时
C.质物移交于质权人占有时
D.主合同履行期限届满时