The phrase: ‘in high spirits’ means-
A
tensed
B
cherful
C
worried
D
vibrant
Correct Answer: vibrant