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)

Relax

Respuesta :

B. Hace
Hace tres horas que tengo que estar en el trabajo.
B. Have snthe answer the rest don't make sense for the sentence