Correct Answer: (a) humility
Solution:The underlined word 'self-aggrandisement' means 'to do certain things in order to make themselves more powerful, wealthy or important. From the given options, 'humility' meaning 'attaching less importance to one's own self' is its antonym.