Antigens and haptens have the following similarity: (A) They have high molecular weights (B) They can elicit immune response by themselves (C) They can elicit an immune response only in association with some other large molecule (D) Once an immune response develops, free antigen and free hapten can be recognized by the antibody