a) Following are the difference between artery and vein.
Artery Veini. It carries blood away from the heart.iIt carries blood towards the heart.ii. It carries oxygenated blood (except pulmonary artery)iiIt carries deoxygenated blood (except pulmonary vein) towards heart.iii. It has thick walls. iii It has thin walls.iv. In arteries, blood flows under high pressure.ivIn veins, blood flows under low pressure.