问题

Jessica ought to stop work.She has a headache because she _______ too long
A:read
B:is reading
C:had read
D:has been reading
B:is reading
C:had read
D:has been reading
正确答案是: