单项选择题

If it ______ another ten minutes, the game would have been called off.

A. had rained
B. would have rained C. have seen
D. rained