Oh, look! It_____________. *

A.has snowed

B.has been snowing

C.snows

D.have been snowing