The answer is veins. Veins carry blood from tissues to the heart. The vena cava is the largest vein in the body that carries blood into the heart right auricle. Pulmonary vein is the only vein that carries oxygenated blood because it carries blood from the lungs to the heart.