Step 1: B-cell development occurs in the bone marrow. This process requires a supportive microenvironment.
Step 2: Stromal cells in the bone marrow provide adhesion molecules, extracellular matrix, and cytokines such as IL-7, which are essential for B-cell maturation.
Step 3: Dendritic cells are primarily involved in antigen presentation and adaptive immune responses. Kupffer cells are liver macrophages, and NK cells mediate innate immunity. None of these are required for B-cell development.
Thus, stromal cells are essential for B-cell development. Correct answer is (A).