Which blood vessel carries deoxygenated blood from the body back to the heart?

a) Artery
b) Vein
c) Capillary
d) Venule

1 answer

b) Vein