单项选择题

A.不论违约金约定为多少,在违约时违约方都必须无条件按约定给付
B.约定的定金额超过法定限额则全部定金条款无效
C.定金和违约金只能选择其一适用
D.定金是合同双方商定的在合同履行前所支付的一部分价款