单项选择题

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

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