B lymphocytes develop from progenitor cells in the bone marrow, where they undergo gene rearrangement to produce B cell receptors (BCRs) on their surface. Immature B cells that recognize self-antigens undergo receptor editing or apoptosis to eliminate self-reactivity. Stromal cells in the bone marrow secrete cytokines like IL-7 that signal to pro-B cells to differentiate into pre-B cells. Mature B cells leave the bone marrow and circulate in peripheral tissues, where they can be activated by binding of antigen to their BCR along with co-stimulation from helper T cells. Activated B cells proliferate and differentiate into plasma cells that secrete antibodies.