Answer to Question 1
An antigen is a substance that is bound by an antibody. The key difference between an antigen and an immunogen is that the immunogen is an antigen that is capable of inducing an immune response because it is foreign to the host.
Answer to Question 2
a