Explanation
The word spleen means bad temper or spite, which can arise from melancholy. Therefore, Option C is correct. The rest of the options do not express this meaning, hence incorrect.
Choose the correct synonym for the given word.
Please disable the adBlock and continue. Thank you.