Answer:
c. post-conventional.
Explanation:
Lawrence Kohlberg's argued that an action is not in itself considered moral or immoral, but rather, what is important is the underlying reason for such action that should be considered whether it is moral or not. Lawrence Kohlberg explained how moral rationality changes as one progresses in life right from childhood to adulthood. This he explains by proposing levels of moral development.
According to Kohlberg, an individual who is at the post-conventional level of development always look beyond just the moral perspective of their society, and often engages in more abstract principles and values that transcend beyond a society and takes into consideration a more general perspective that embraces the good of all in all societies and people.
The statement highlighted in the question above best matches the logic of someone at Kohlberg's level of moral development.