单项选择题

As a public relations officer, he is said () some very influential people.

A. to know
B. to be knowing
C. to have been knowing
D. to have known