问题

She ought to stop working; she has a headache because she ________ too long
A:has been reading
B:had read
C:is reading
D:read
B:had read
C:is reading
D:read
正确答案是: