What is the difference between connotation and denotation?

A. Connotation is a word's literal meaning, and denotation is the associations attached to a word.

B. Connotation is a word's literal meaning, and denotation is the subtle degrees of difference in a word's meaning.

C. Connotation is the associations attached to a word and denotation is a word's literal meaning.

D. Connotation is the figurative meaning of a word, and denotation is a word's literal meaning.

C. Connotation is the associations attached to a word, while denotation is a word's literal meaning.