Q235
To make umbrage
A.
To feel depressed
B.
To be offended
AnswerC.
To be satisfied
D.
To be pleased
Answer: Option B
Solution
Answer: Option B
Solution:
To make umbrage: offense; annoyance; displeasure.