Question: do b cells need apc?
Answer: Professional APCs include macrophages, dendritic cells, and b-cells. They're 'professional' as they all express Class II MHC. Non-professional APCs do not express Class II MHC unless stimulated by certain cytokines.