By the time he _____ the letter, it was already too late to reply. A. read B. will read C. had read D. is reading