General Medicine General 5b0da4b5 Hapten is - A Same as epitope B Small molecular weight protein C Requires carrier for specific antibody production D Simple haptens are precipitate