The correct answer is D. None of the above.
Arteries are the vessels that carry blood away from the heart. Veins are the vessels that carry blood back to the heart. Capillaries are the smallest blood vessels that connect arteries and veins. They allow oxygen and nutrients to pass from the blood into the tissues, and waste products to pass from the tissues into the blood.
The elastic vessels that transport blood to the heart are called arteries. Arteries are thick-walled vessels that carry oxygen-rich blood away from the heart. They have a muscular layer that helps to keep the blood flowing forward. Arteries branch into smaller and smaller vessels as they get closer to the tissues. The smallest arteries are called arterioles. Arterioles connect to capillaries, which are the smallest blood vessels. Capillaries are very thin-walled vessels that allow oxygen and nutrients to pass from the blood into the tissues, and waste products to pass from the tissues into the blood. Capillaries connect to venules, which are small veins. Venules connect to veins, which are larger veins that carry deoxygenated blood back to the heart. Veins have a thinner wall than arteries, and they do not have a muscular layer. Veins have valves that help to keep the blood flowing back to the heart.