Which is the largest internal organ in the human body?
Choose Your Option
A. Lungs
B. Heart
C. Liver
D. Kidneys