为什么正确答案是asked...to answer?

有一读者问这样一道多项选择题:

The question_________by the teacher is difficult _____.

A. asked...to answer B. to be asked...to be answered

C. asked...to be answered D. asking...answering

我觉得应选C,但正确答案是A,请问为什么?

全句的意思是: 教师提的问题难于回答。如是这样,即应选择A。A用asked,意即教师已经提出了问题。difficult之后应用主动式to answer,因为可认为to answer之前省去了它的逻辑主语(可能是me或us)。一般地说,difficult之后习惯上很少跟被动不定式。