法律和道德的根本区别在于

法律与道德的区别在于()
至少有一项是对的.
1、法律与道德的区别在于( )
A、法律具有积极性,道德没有阶级性
B、法律属于上层建筑,道德不属于上层建筑
C、法律是一种行为规则,道德不是行为规则
D、经济意义上的法律仅存在于阶级社会中,道德则在无阶级社会中也存在.

A项我认为道德是具有阶级性的,因此不选.原因在于不同阶级有不同的阶级观,从而形成了不同的道德观.虽然很多道德观各阶级基本一致,但是也会有区别的.
B项道德也属于上层建筑,不解释
C项道德也是一种行为规则,但是不具有国家强制性而已
排除法 我选D项
温馨提示:答案为网友推荐,仅供参考