单项选择题

The same one word may have more than one meaning. This is what we call ______.

A.synonymy
B.homonymy
C.polysemy
D.antonymy