Concept:The underlined word disgraced means to lose honour or respect, so the opposite is to be given honour.Explanation:A man who is disgraced has been publicly shamed or stripped of honour.The word that directly contrasts this is honoured.Therefore, the correct answer is option B.Answer:B. honoured