单项选择题

The book is said()into many languages.

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