That novel is said ________ into over 12 languages by the end of last year.

A. to be translated
B. being translated
C. having been translated
D. to have been translated
出自:英语2(本)