The correct option is
B A foreign molecule
An antigen is a foreign substance which are specifically bound by antibodies. Antigens are targeted by antibodies. Each antibody is specifically produced by the immune system to match an antigen after cells in the immune system come into contact with it, this allows a precise identification or matching of the antigen. Antigens are usually proteins, peptides and polysaccharides.
So, the correct answer is 'A foreign molecule'.