单项选择题

以下关于抗原的概念,正确的是()。

A.抗原都是外来异物
B.外来异物都是抗原
C.自身的成分不可能是抗原
D.抗原能与人体免疫系统发生反应