[单选题]

法律和道德的关系是

A.法律和道德都是上层建筑

B.道德是法律的补充

C.道德规范作用的更好发挥,需要法律支撑

D.法律是道德的基础

参考答案与解析: