Think about the _positive_ statement first (of which your statement is the negation). That is, consider the following statement: "All rainy days are cold."
Use the following notation:
$P(d):$ The day is rainy.
$Q(d):$ The day is cold.
Thus, we may represent the _positive_ statement as follows: $$ \forall d(P(d)\to Q(d)).\tag{1} $$ The statement you are considering is the _negation_ of $(1)$; that is, you are considering the statement, "Not all rainy days are cold." Thus, you need to negate $(1)$: $$ \
eg[\forall d(P(d)\to Q(d))] \equiv \exists d\
eg[P(d)\to Q(d)]\equiv \exists d[P(d)\land \
eg Q(d)]. $$ Thus, the answer to your question is **D**.