I would say the correct answer is a hermit
Shimmer is a closest synonym to the word shine, being that moist hints towards words like "soaked" or "saturated" and dull would be an antonym for the words Shimmer
Both girls were ecstatic to hear they won the competition.
The correct answer is D.
i hope this helps you a lot/