单项选择题

缔约一方为了保证合同的履行,在订立合同前向对方给付一定数额的货币的担保形式是()。

A.定金
B.留置
C.抵押
D.质押