多项选择题

制定刑法的根据包括()

A.法律根据
B.实践根据
C.经济根据
D.道德根据