单项选择题

Was it because it snowed last night _____ you didn't come

A.when
B.that
C.so
D.what