单项选择题

I'm afraid the coffee I spilt will make a ______on the tablecloth.

A.mark
B.speckle
C.stain
D.dot