Which of the following blood vessels carry blood from the human body to the heart?

A ) Arteries

B ) Capillaries

C ) Veins ✅

D ) None of these