In the following statements, which one means “The rainstorm caused a flood yesterday in southern part of China.”?
A、The rainstorm resulted from a flood yesterday in southern part of China.
B、The rainstorm resulted in a flood yesterday in southern part of China.
C、Due to the flood, there was a rainstorm yesterday in southern part of China.
D、The rainstorm was caused by a flood yesterday in southern part of China.