yes
Capillary beds
Exchange
Arterioles.
No
capillary beds
everywhere throughout the body
arterioles
An arteriole transports oxygenated blood from the arteries to the capillary beds and a venule transports de-oxygenated blood from the capillary beds to the veins.
Im not sure what supplies them but im positive there drained by venules. Capillary beds are drained by small veins called venules, and are supplied by small arteries called arterioles.
Yes
Capillary beds of the muscles