“Four years earlier, Hurricane Betsy had demolished his former home a few miles west of Gulfport.” The word “demolished” means ( ).
A、 subdued
B、 swept
C、 pulled down
D、 pulled away