以下关于法律和道德区别与联系的叙述正确的有()。
A:道德是法律的基石,法律是道德的必要补充。
B:道德的作用力是软性约束;法律的作用力是硬性约束。
C:法律主要作用是确保人不为恶,使人不成为恶人;道德的主要作用是导人为善,使人成为好人。
D:道德是内在的“自律”,法律是外在的“他律”。
出自:政治学