单项选择题

He is thought to ______ many popular novels.

A.write
B.have written
C.have writing
D.have been writer