Concept:The word demolished means knocked down or completely ruined.Explanation:The houses were taken down to build a new road, so the closest meaning is destroyed.“Removed” means taken away, not necessarily ruined.“Attacked” and “display” do not fit the meaning.Answer:C. destroyed