The correct option is
D Gastro-intestinal hormone
Cholecystokinin is a hormone which is secreted by cells in the duodenum and stimulates the release of bile into the intestine and the secretion of enzymes by the pancreas.
So, the correct answer is option B.