What does connotation mean ?

A. Language That is used by young people
B. The subtle meaning or feeling of a word
C. The definition of a word
D. Language that is fact based