25 POINTS!!!!!!!
Which blood vessels have thin, muscular walls and valves to prevent the backflow of blood?

A. Veins
B. Arterioles
C. Capillaries
D. Arteries