单项选择题
A.to have. been translated B.to translate C.to be translated D.to have translate
A.common B.many C.popular D.usual
A.must be B.had been C.must have been D.had to be