Q202
The explosion that . . . . . . the bus killed twelve people.
A.
wrecked
AnswerB.
deflated
C.
stalled
D.
hindered
Answer: Option A
Solution
Answer: Option A
Solution:
Wrecked --- to destroy or badly damage something.The explosion that wrecked the bus killed twelve people.