Multiple choice What is the main function of hepatic veins? To drain de-oxygenated blood from liver To drain blood from gallbladder To conduct the blood from gastrointestinal track and spleen to liver To drain blood from yolk sac None of these Reveal answer Fill a bubble to check yourself A Correct answer Explanation Hepatic veins are the blood vessels that drain de-oxygenated blood from the liver.