一道英语单选,求助!

问题描述:

一道英语单选,求助!
The account of D-accident shocked everyone -—over 30 people were killed and more were injured.
答案那个空选择where, 但是我不知道为什么,为何不用that呢?求详细解释

首先这个从句是定语从句,这个能判断出吧?定语从句中,that是关系代词,where是关系副词,在上面句子中,主句从句都是完整的句子,不缺任何成分,所以是不可能填关系代词的,只能填关系副词,关系副词有when,where,why,从原文中意思可以看出when和why都不合适,而where在这里可以理解为in the account,这样就懂了吧.还有不懂的话请追问.