Rain in the late afternoon ........... an otherwise perfect day
a. enhanced
b. remitted
c. marred
d. hesitated​