Rubble
Answer: B
Meaning: waste or rough fragments of stone, brick, concrete, etc., especially as the debris from the demolition of buildings.