Which is the best definition of denotation?

A.the meaning of a word in a different language
B.the dictionary meaning of a word
C.the additional meaning that comes from the feelings one gets from a word
D.the meaning of irony