Choose the correct meanings of the following words : triumphant
A
glorious
B
victorious
C
successful
D
celebrated
Correct Answer: victorious