Diagnosis: Can often be found in the small bowel or the rectum, but test positive for PS-100 and HMB-45

a) Gastrointestinal stromal tumor (GIST)
b) Neuroendocrine tumor
c) Melanoma
d) Carcinoid tumor