Largest organ inside the human body? (A) Stomach (B) Intestine (C) Lungs (D) Liver►Correct Option Correct Answer is: D