Spanish II grammar help?

Fill in the blank with the most appropriate answer.

______ tres horas que tengo que estar en el trabajo.
A. Desde
B. Hace
C. Desde que
D. Que

(I think the answer is B, but my second guess is A; C and D, I'm sure, are wrong)