Greenwood664go Greenwood664go Biology Answered Which of the following is a subatomic particle located inside the nucleus of an atom? o A. Electron o B. Neutron C. lon D. Positron