Match the functions with the correct structure.

_right atrium
_left ventricle
_left atrium
_right ventricle
_pulmonary veins
_veins
_arteries
_capillaries
_pulmonary arteries

a. large vessels that take blood away from the heart to the body

b. carry deoxygenated blood to the lungs from heart

c. contracts and pumps deoxygenated blood into right ventricle

d. large vessels of that bring deoxygenated blood to the heart

e. smallest of blood vessels where substance exchange happens

f. contracts and pumps oxygenated blood into left ventricle

g. contracts and pumps oxygenated blood to the body

h. bring oxygenated blood from the lungs to the heart

i. contracts and pumps deoxygenated blood to the lungs

please please hurry first correct answer gets brainliest