A. Protons
B. Electrons
C. Cosmic rays
D. None of the above

The subatomic particles arriving from outer space having high energy are called cosmic rays.
They are mainly 89% protons.