单项选择题

The meaning relationship between the two words "sheep" and "ewe" is().

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