单项选择题

A.法律是道德的最后一道防线
B.法治是德治实现的前提,德治是法治的必要补充
C.违反道德不一定违反法律
D.违反法律就一定违反道德