Mulitple Choice Questions

In which organ of the human body are the lymphocyte cells formed?

    1. Long bone
    2. Liver
    3. Spleen
    4. Pancreas