单项选择题

The book is said ______ into many languages.

A.to translate
B.to have translated
C.have been translated
D.to have been translated