[单选题]

I have heard both teachers and students______ well of him.

A.to speak

B.spoken

C.to have spoken

D.speak

参考答案与解析: