单项选择题
A.a solar powered engine B.engine-powered twin fans C.large flapping wings D.rotating blades
A. needn’t have eaten B. couldn’t have eaten C. mustn’t have eaten D. shouldn’t have eaten