Lawrence Kohlberg proposed a theory of moral development that outlines how people progress through different levels of moral reasoning as they grow. In his stages, he emphasized the importance of justice, fairness, and the reasoning behind moral choices. According to Kohlberg, individuals move through these stages sequentially, each representing a more advanced understanding of morality.
Which of the following statements most accurately reflects the nature of moral reasoning at Kohlberg's highest stage of moral development?