Insulin in human body is produced in:

A ) Liver

B ) Kidney

C ) Pancreas ✅

D ) None of these