Select all of the characteristics that optimize immunogenicity of an antigen.
1) High molecular weight
2) Presence of adjuvants
3) Presence of T-cell epitopes
4) Presence of B-cell epitopes
5) Presence of self-antigens