单项选择题

Britain might still be part of France if it weren't ______ a disastrous flood 200000 years ago, according to scientists from Imperial College in London.

A.upon
B.with
C.in
D.for