The immunoglobulin having the longest half-life is? (A) IgA (B) IgG (C) IgM (D) IgEâ–ºCorrect Option Correct Option is: B