Multiple choice Superior vena cava carries blood from _________________. upper parts of the body to the heart lower parts of the body to the heart the heart to lateral parts of the body lateral parts of the body to the heart Reveal answer Fill a bubble to check yourself A Correct answer Explanation Inferior vena cava brings blood from lower half of the body. Superior vena cava brings blood from upper half of the body. Both of these large veins join at the right atrium of the heart. Thus, (2) is incorrect and (1) is correct.