多項選擇題下列關于定金的說法,正確的是()。

A.定金,是指為確保合同履行,當事人一方在合同履行之前向對方交付的一定數額的金錢
B.定金既可以由書面形式約定,也可以由其他形式約定
C.定金合同從實際交付定金之日起生效
D.收受定金的一方不履行約定的債務的,應當如數返還定金
E.定金的數額由當事人約定,但不得超過主合同標的額的百分之二十