单项选择题
A. have been fulfilled B. having been fulfilled C. were fulfilled D. having fulfilled
A. prevent B. resist C. refrain D. restrain
A. discarded B. dispelled C. disposed D. discharged