Correct option is C
Option (c) is the correct meaning of the given idiom.
Wearing one's heart on one's sleeve: To openly and freely express one’s emotions.
Example: She is known for wearing her heart on her sleeve and never hides how she feels.