General Medicine General 955f096c Haptane is : A Same as epitope B Small molecular weight protein C Requires carrier for specific antibody production D Simple haptens are precipitate