Which is the largest gland in human body?
A
Liver
B
Thyroid
C
Pituitary
D
Salivary gland
Correct Answer: Liver