Which is the largest digestive gland in human body? What is its function?

Largest digestive gland in the body is liver. Its most important function is to secrete bile juice, which helps in the emulsification of fats.