Question: are veins afferent or efferent?
Answer: A vein is an afferent vessel because it carries blood from the body toward the heart. The opposite of afferent is efferent.