Some people have a habit of wearing their heart on their sleeve.
A. avoiding being friendly with others
B. saying something which is not to be taken seriously
C. exposing their innermost feelings to others
D. wasting their time on unnecessary details
Answer: Option C
Solution(By Examveda Team)wearing their heart on their sleeve: to display one's feelings openly and habitually.
Related Questions on Idioms and Phrases