Medulla oblongata is a part of human ___________? May 4, 2026July 5, 2019 A. Heart B. Brain C. Liver D. Sex organ Show AnswerAnswer= Option B