The big snow caused great ______ to the people living in the south of China, ______ some of them homeless.
#90311
A
destroy; left
B
damage; leaving
C
ruin; having left
D
wound; leaving