The novel is said _____ into many languages.
#103269
A
being translated
B
having been translated
C
to translate
D
to have been translated