单选题 If he had been in better health, he ______ more books.
A.can write B.could have written
C.could write D.have written

【正确答案】 B
【答案解析】