单项选择题

A.法律应使人知晓,不知者不为罪
B.法律不经公布,就不具有效力
C.在现代社会,法律完全不具有溯及力
D.法律效力高低取决于它的强制性程度