多项选择题

根据法律规定,定金的种类包括()

A.立约定金
B.解约定金
C.违约定金
D.守约定金