Hurricane Sandy struck the northeastern United States, ____________ millions of people homeless.
#92096
A
to make
B
making
C
having made
D
made