Guys ,,,, I am not getting convinced by all the explanations .. The only fault I could find with 'C' is the use of 'winning times'. While in 'D', 'winning' is correctly used as an adjective, in 'C' it's use could be misjudged for a verb, which would change the meaning of the sentence.
Please rectify ... BTW I also chose 'C' initially ..