Which of the following is NOT true of antigens?

a) More complex antigens are more effective
b) Limited to humoral immunity
c) Sometimes referred to as immunogens
d) Molecules that stimulate the production of antibodies