The key differences between denotation and connotation are best captured by option:
C. denotation is the literal meaning, connotation involves emotional associations.
Denotation refers to the explicit, dictionary definition of a word, while connotation encompasses the additional meanings, feelings, or associations that a word may evoke beyond its literal meaning.