单项选择题

A.抗原
B.半抗原
C.抗体
D.既是抗原又是抗体
E.既不是抗原也不是抗体