Correct option is D
Option (d) is the correct meaning of the given idiom.
Given Idiom: Wear your heart on your sleeve — to show one’s feelings openly; not to hide emotions (अपनी भावनाएँ खुलकर व्यक्त करना/दिल की बात साफ़-साफ़ कहना).
Example: He wears his heart on his sleeve, so everyone knew he was moved by the tribute.
Other related idioms and their meanings:
·
Bare one’s soul: To reveal one’s innermost thoughts and feelings.
·
Pour one’s heart out: To express feelings freely and fully.
·
Keep a stiff upper lip: To suppress emotion and remain unemotional (opposite tendency).
·
Keep one’s cards close to one’s chest: To be secretive/reserved about feelings or plans.