What body system supports the body and serves as a site for blood cell formation?

a. the energy system
b. the cardiovascular system
c. the skeletal system
d. the muscular system

please help! reporting not reasonable answers!