Intestine
Heart
Stomach
Kidneys
Hepatic portal veins carry the deoxygenated blood from the gastrointestinal tract, gallbladder, pancreas, and spleen to the liver. It carries the nutrient-rich blood to the liver which is further processed there and returned back to the heart via inferior vena cava. So, the correct answer is option A.