单项选择题

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

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