单项选择题

It is not always easy to _________between words which have nearly the same meaning.

A.dictate
B.distinguish
C.differ
D.divide