Multiple choice general knowledge science & technology Red blood corpuscles 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 produced in the bone marrow through erythropoiesis, primarily in flat bones like the sternum, ribs, and pelvis. The liver, kidneys, and heart have other essential functions but do not produce RBCs.