多项选择题

A.道德是法律的坚实基础
B.道德是法律的前提条件
C.法律是道德的有力保证
D.法律是道德的行为规范