Correct Answer: A
Explanation:
But’ indicates the need for an opposite. He was ‘upset’ but was made less upset ‘consoled’ or ‘comforted’ by a conviction (belief) that he had not deserved the dismissal. Since merit means deserve, this becomes the best choice.
(consoled = comforted; mar = spoil; miffed = annoyed)