单项选择题
A.must be raining B.must rain C.may be raining D.must have rained
A.to whom B.whom C.who D.that
A.will prepare B.prepares C.must prepare D.prepare