单项选择题

I've got a big coffee ________ on the front of my dress.

A.pore
B.patch
C.stain
D.grease