Answer:
.d. He will think that cheating is a morally justifiable behavior.
Step-by-step explanation:
John is caught cheating on an assignment that is a clear violation of school policy. He suffers no consequence. From a social cognitive perspective, John will believe cheating is morally justifiable because he suffered no consequence from the previous wrongdoing he engaged himself in.
If John was made to face disciplinary measures as a result of his cheating, he would have acknowledged and seen his wrong and understand that there are consequences for cheating but as he faced no consequences, he believes what he did was morally acceptable.