all the pieces that are left after something has been destroyed

all the pieces that are left after something has been destroyed in an accident ,explosion,etc.

A.

dazzle

B.

signal

C.

debris

D.

scatter

正确答案是C