单项选择题

张珊有合法与非法的概念,但没有道德上对与错的概念。他由于自己的某个行为受到起诉。尽管他承认自己的行为是非法的,但却不知道这一行为事实上是不道德的。
上述断定能恰当地推出以下哪项结论?()

A.张珊做了某种违法的事。
B.张珊做了某种不道德的事。
C.张珊是法律专业的毕业生。
D.对于法律来说,道德上的无知不能成为借口。
E.非法的行为不可能合乎道德。