A. complete antigen molecule B. Hapten C. Immunogen D. Smallest antigenic determinant