Millions of people have been forced to leave their homes ______ the heavy storms and floods.
#12727
A
apart from
B
as a result
C
in regard to
D
due to