问题

_ into many languages, the book is popular in many countries.
A:Being translated
B:Having translated
C:To be translated
D:Having been translated;
B:Having translated
C:To be translated
D:Having been translated;
正确答案是: