______ into many languages, the book is popular in many countries.  
#88663
A
Being translated
B
Having translated
C
To be translated
D
Having been translated