The 15.30 train to Sheffield has been called off_____situations beyond our control.
#28550
A
in terms of
B
due to
C
according to
D
in spite of