pulmonary vein
pulmonary artery
The umbilical vein carries oxygen-rich blood from the placenta to the fetus, making it the fetal blood vessel with the highest oxygen concentration.
pulmonary vein
artery
The pulmonary veins carry oxygen rich blood from the lungs to the heart.
Capillaries
Yes, an artery is a type of blood vessel that carries oxygen-rich blood away from the heart to the rest of the body.
The blood vessel that carries oxygen and nutrient-containing blood away from the heart is an artery. Arteries have thick, muscular walls to withstand the high pressure of blood being pumped from the heart.
Pulmonary Arteries
The blood vessel that carries deoxygenated (low oxygen) blood away from the heart is called the pulmonary artery. This artery carries blood to the lungs where it picks up oxygen and then travels back to the heart to be pumped out to the cells of the body. The best way to remember this is to remember that pulmonary means lungs and artery means a blood vessel that carries blood away from the heart. Most arteries carry blood that is rich in oxygen. The pulmonary artery is an exception.
Capillaries
Food?! Nothing. If you're referring to how the blood gains oxygen, it is via the coronary arteries which surround the heart, providing the cardiac tissue with energy and oxygen. If you're meaning what blood vessel carries oxygenated blood to the heart it would be the pulmonary vein.