B cell development occurs in the bone marrow through a series of stages, including the pro-B cell, pre-B cell, immature B cell, and mature B cell stages. Each stage is characterized by specific gene rearrangements and the expression of various surface markers. For instance, the early stages involve the rearrangement of immunoglobulin heavy chain genes, followed by the light chain genes in later stages.