单项选择题
A. to have been B. to be C. having been D. being
A. If; write B. That; so C. When; yet D. Whether; but
A. truth B. reason C. cause D. fact