He _____ the book for two weeks before he returned it to the library. A. kept B. has kept C. will keep D. is keeping