make sb feel ashamed, nervous, or uncomfortable, esp in front of

make sb feel ashamed, nervous, or uncomfortable, esp in front of other,people

A.paste

B.shield

C.embarrass

D.contrast

E.alter

正确答案是C