d. uses correct punctuation.
In a, march is not capitalized but it should be, months have to be always.
in c, Day is capitalized but it shouldn't be because it is not a name, proper noun, day of the week or month of the year, or a holiday.
In b, spring does not need to be capitalized.