Synonyms

Ecstatic

  1. Bewildered
  2. Enraptured
  3. Illful
  4. Animated

Answer

Ecstatic means feeling or expressing overwhelming happiness or joyful excitement

The correct option is B.