Multiple choice general knowledge science & technology RBC are formed in the.. Liver Bone marrow Kidneys Heart Reveal answer Fill a bubble to check yourself B Correct answer Explanation Red blood cells are formed in the bone marrow through erythropoiesis. This process occurs primarily in the spongy bone tissue of flat bones like the sternum, pelvis, and ribs, not in the liver, kidneys, or heart.