The road is so slippery. It _____.

A、might snow soon

B、must snow soon

C、must have snowed

D、may be snowing now
出自:大学英语(C)252