多项选择题

A、法律与道德都是一种社会规范,都具有规范性。
B、法律和道德都具有强制性,都是人们应该遵循的规范。
C、法律与道德都是历史的产物,都是不断变化的。
D、法律和道德都是建立在一定物质生产方式之上的。