The pancreas produces insulin, a hormone that is specifically produced in the beta cells of the pancreas and it is responsible for the regulation of blood glucose. After carefull consideration you determine that insulin is a peptide hormone. Given that, what organelle will be found in larger amounts within the beta cells of the pancreas? A) mitochondria B) ribosomes C) microvilli D) lysosomes E) microtubules