Select the most appropriate meaning of the underlined idiom in the following sentence.
Riddhi believes in wearing her heart on her sleeve. That is why she has so many friends.
1
To criticise everybody
2
To wear a badge of honour
3
To openly and freely express one’s emotions
4
To talk aloud