Which sentence is NOT punctuated correctly?




a.
In spite of the fact that the pupils had not studied, they all passed their exams.


b.
For this reason, it always passes its annual road test.


c.
The bedroom door was closed so the children knew their mother was asleep.


d.
Because of the weather, we stayed at home.



Which sentence is punctuated correctly?