Respuesta :

Answer:

pancreas

Explanation:

I am 95% sure

The pancreas produces insulin
RELAXING NOICE
Relax