Correct the idiom "To Laugh on one's sleeves" is?

A ) To laugh at one's sleeves

B ) To laugh in one's sleeves ✅

C ) To laugh on one's sleeves

D ) None of these