[单选题]
法律和道德的关系是
A.法律和道德都是上层建筑
B.道德是法律的补充
C.道德规范作用的更好发挥,需要法律支撑
D.法律是道德的基础
参考答案与解析: