A: 定金于合同履行前交付,违约金只能在有违约行为发生后交付
B: 定金具有证明合同成立和预先给付的效力,违约金则没有
C: 定金主要起合同担保的作用,而违约金则是违约责任的一种形式
D: 当事人既约定违约金,又约定定金的,一方违约时,对方可以要求同时适用违约金和定金条款
E: 定金具有双倍返还的定金罚则,违约金则没有