There is a question in my Biology textbook:
"Which blood vessel in the human body carries most impure blood after few hours of meal."
The answer is given as Renal artery.
But I think the answer should be Hepatic Vein, because the liver produces urea and other waste materials and then it pours it all in the right ventricle of the heart for oxygenation. And then the heart distributes the blood to various parts of the body. So the impure blood brought by the Hepatic Vein and other blood vessels gets distributed through the aorta. This will automatically imply that the Renal Artery will contain lesser impure blood than the Hepatic Vein.
Impure blood is the blood with urea, uric acid and other components of urine.
It would be good if you give your opinion and also a reason for it.