The main difference between IgG IgM IgA IgE and IgD is their structure and function. IgG has the highest opsonization and neutralization activities; IgM is