单项选择题

Which of the following nouns does not share the same form of its singular and plural form

A.sheep
B.means
C.spacecraft
D.ox