The word most opposite in meaning to **PETULANT** is:
Correct: B
'Petulant' means childishly sulky or bad-tempered. Therefore, 'good-tempered' is its direct antonym. 'Irritate' is a verb meaning to make someone annoyed or angry. 'Peevish' and 'sullen' are synonyms or closely related to 'petulant', describing bad temper or gloominess.