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