Morally correct; virtuous (9)
I believe the answer is:
righteous
(Other definitions for righteous that I've seen before include "law-abiding" , "Just, upright" , "Morally justifiable, or people who behave thus" , "Virtuous, free from sin or guilt" , "Morally justified" .)