He has been working here ------ three years.
A
Since
B
For
C
In
D
During
Correct Answer: For