-Look,it ________ again.
-Yeah.This is the third snow we ________ this spring.()
A.will snow; are having
B.has snowed; had had
C.is snowing; have had
D.snows; have had