根据《民法典》,关于定金的说法,正确的是( )。

根据《民法典》,关于定金的说法,正确的是( )。

A.定金合同自订立之日起生效

B.当事人既约定违约金,又约定定金的,非违约方只能选择适用定金条款

C.实际交付的定金数额多于或者少于约定数额的,视为未约定定金

D.约定的定金数额超过主合同标的额20%的,超过部分不产生定金的效力

正确答案是D