David showed Nathan the prophet that he had repented of his sin by
Refusing to marry Uriah's wife
Confessing that he had sinned
Offering to compensate Uriah's family
Making sacrifice to please God
Correct answer is B
No explanation has been provided for this answer.