单项选择题

Even if it () this afternoon, I will go there.

A.has rained
B.will rain
C.rains
D.will have rained