c. lloviznando
it's C because templado means it is not hot nor cold. B wouldn't make sense because frio means it's cold and A wouldn't make sense either because calor means hot. Which the weather is not hold nor cold ^^ It is not D because you are just repeating the same word so it wouldn't make sense either.
sorry if my explanation did not make sense, English is not my first language.