B cell activation occurs in the secondary lymphoid organs including the spleen and lymph nodes. After B cells mature in the bone marrow, they migrate through the blood to secondary lymphoid organs, which receive a constant supply of antigen through circulating lymph.
To further learn about this topic, see attached file.