This seemed to be a relatively easy question at first sight, but I couldn't grasp the gist of the correct answer choice.
Why is B correct, and how do we know for sure the offense Robin committed was indeed morally wrong? All we know is that the offense was illegal, and nothing is known about its morality. So it is still possible that the offense was not morally wrong, while Robin was unable to make a valid moral judgment. Am I missing something in here?
To me, C looked like a better answer, because even if Robin didn't recognize that his offense was morally wrong, it was still illegal showing that moral ignorance is legally not excusable.
Can you offer an explanation? Thanks a lot!