Answer:
A
Explanation:
A synonym for happy is delighted. THey have the same tone and they both mean happiness.
Answer:
Supporting details are reasons, examples, facts, steps, or other kinds of evidence that explain the main idea. Major details explain and develop the main idea.
No sorry but try reading it thoroughly that helps a lot :)
The answer is A. Hope this helped.