单项选择题

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

A.appendix
B.stadium
C.deer
D.hypothesis