多选题 根据法律规定,定金的种类有( )
【正确答案】 A、B、C、D
【答案解析】解析:定金可以分为立约定金、成约定金、解约定金和违约定金。立约定金是指以定金作为订立合同担保的定金。成约定金是指以交付定金作为主合同成立或生效要件的定金。解约定金是指以丧失定金或双倍返还定金为代价而解除合同的定金。违约定金是指以丧失定金或者双倍返还定金作为对违约方惩罚的定金。我国现行法律承认上述所有种类的定金,ABCD项全正确。