Thatsthevibe9 Thatsthevibe9 25-05-2021 Health contestada The body's ability to deliver oxygen to muscles while the body is in motion without undue fatigue. a. muscle power b. muscles strength c. cardiovascular endurance d. muscle endurance