Sediment(沉积物), up on the river bed, has caused the Yellow River its banks periodically, devastating floods, in millions of deaths.(
A. building; to burst; unleashing; resulting
B. built; to burst; unleashing; resulting
C. building; bursting; unleashing; resulting
D. building; to burst; unleashing; resulted