单项选择题
A. his B. that C. whose D. who
A. discovers B. having discovered C. to discover D. to have discovered