20.35 passengers died in the bullet train accident. But for the heroic train driver, many more people ________.
A.had died B.would die
C.would have died D.died
解析:考查虚拟语气。But for the heroic train driver 意为“要不是那个英勇的司机”,表达的是一个与过去事实相反的条件,故主句表达的结果也应该与过去的结果相反,应用would have done结构,故答案为C。
答案:C。