:B解析:本题考点是历史上关于法律与道德关系的各种观点。
关于法律与道德在本质上的联系,是一个法律在本质上是否包含道德内涵的问题。在西方法学思想史上曾经存在两种观点:
一个是肯定说,以自然法学派为代表,肯定法律与道德存在本质上的必然联系,认为法律在本质上是包含一定道德因素的概念。实在法只有在符合自然法、具有道德上的“善”的时候,才具有法律的本质而成为法律。一个与道德相对立的“邪恶的”法律是丧失了法律本质的非法的“法”,因而不是法,即所谓的“恶法非法”;另一个是否定说,以分析实证主义法学派为代表,否定法律与道德存在本质上的必然联系,认为不存在适用于一切时代、所有民族的永恒不变的正义或道德准则,而法学作为科学无力回答正义的标准问题,因而“是不是法”与“是不是正义的法”是两个必须分离的问题,道德上的善或正义不是法律存在并有效力的标准,法律规则不会因违反道德而丧失法的性质和效力,即使那些与道德严重对杭的法也依然是法,即所谓的“恶法亦法”。由此可知,B项正确