单项选择题

They have worked in this workshop ______ ten years.

A. since
B. after
C. for