"wear one's heart on one's sleeve" means

Aget upset

Bpay more money

Cshow one's feeling openly

Dbe calm


C. show one's feeling openly

Related Questions:

The idiom/phrase that means “A skeptic who needs physical or personal evidence in order to believe something’:

Down to earth means :

‘Crocodile sorrow’ is:

Actions speak ____________.

'Getting fired turned out to be a blessing in disguise' means