单项选择题

Jessica ought to stop working; she has a headache because she () too long. 

A.reads
B.is reading
C.has been reading
D.had read