Which of the following gland secrete lypase enzyme?

Gastric glands

Liver

Pancreas

Salivary glands