The correct option is B Antigen
An antigen is any substance that causes the immune system to produce antibodies against it. An antigen may be a foreign substance from the environment, such as chemicals, virus, bacteria or pollen.
An antibody is used by the immune system to identify and neutralise foreign objects, like bacteria.
Mutagen is a physical or chemical agent, that changes the genetic material of an organism and increases the frequency of mutation.
A carcinogen is a substance capable of causing cancer in living tissues.
Thus, the correct answer is option B.