(a) How many types of blood vessels are there in the human body ? Name them.
(b) Why does the heart need valves ?
(a) There are three types of blood vessels in our body – arteries, veins and capillaries.
(b) Heart needs valves to prevent the backflow of blood so that the blood flows in one direction only.