单项选择题

Susan ______ the magazine the whole morning, yet she hasn't finished it.

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