Biochemistry MHC class II proteins are present on the surface of? A) All cells B) B lymphocytes only C) Macrophages only D) Macrophages and B lymphocytes Detailed Solution: No Details Prev Next