Q. In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase.Wear your heart on your sleeve
A) a noble pure person
B) a very bold person
C) being overtly polite at all times
D) make one's feelings apparent
✔ Correct Answer: make one's feelings apparent
Exam Insight
-