Insulin in human body is produced in:

A ) Liver

B ) Kidney

C ) Pancreas ✅

D ) none of these