单项选择题

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