The differences between synonyms boil down to three areas, namely, _________.( )

A. extension, increase and expansion
B.denotation, connotation and application
C.comprehension, understanding and knowing
D. polysemy, homograph and homophone
出自:信阳师范学院-英语词汇学