¿Los linfocitos B expresan tanto MHC-1 como MHC-2?

No, los linfocitos B sólo expresan MHC-2.

MHC-1 se expresa en todas las células nucleadas, mientras que MHC-2 se expresa en células presentadoras de antígenos profesionales, como linfocitos B, macrófagos y células dendríticas.