法律与道德的区别有( )。
法律与道德的区别在于:①产生的时间不同,道德与人类社会的形成同步,法律是私有制、阶级和国家出现后的产物;②作用的范围不同,道德是对于人们内在与外在的调整,法律主要是对于外在行为的调整;③依靠力量的不同,法律推行除了靠自身遵纪守法之外,也需要国家的强制力推行,道德则主要靠人们的内心与修养来维护。法律与道德都具有阶级性,D项不选。故本题答案选ABC。