Correct answer: Bone marrow.
Red blood cells are made inside the bone marrow, mainly in the marrow of long bones like the femur and in flat bones such as the sternum and pelvis. This process is called erythropoiesis.
A hormone named erythropoietin, released by the kidneys, controls how fast new RBCs are made based on the body's oxygen needs.