A)
triumphant
B)
disturbed
C)
indignant
D)
vainglorious

Correct Answer :   triumphant