Correct option is B
Option (b) "Exposing their innermost feeling to others" is the correct meaning of the phrase "wearing their heart on their sleeve." This idiom refers to someone who openly shows their emotions or feelings, making them visible to everyone.
· When someone "
wears their heart on their sleeve," they are very open about their emotions, and it is easy for others to see how they are feeling.
·
Example: Sarah is known for
wearing her heart on her sleeve; you can always tell when she's happy or upset because she doesn't hide her emotions.