She _______ a book about history for the past two hours. A. read B. is reading C. has read D. has been reading