[单选题]

合同当事人一方为保证合同的履行,在合同订立时或履行前,给付对方一定数额金钱,这种担保方式称为( )。

A.定金

B.保证

C.罚款

D.违约金

参考答案与解析: