What you do on the way home has nothing to do with what you have to do to get to work in the morning. So the answer you want is A.
There were no accidents to delay you. That's relevant. It helps getting you to work on time.
It's snowing. That's a real hazard to be overcome. You could be late because of the snow. It's very relevant.
Your alarm better go off, especially if you were up late watching TV. Only A does not matter.