What role does Earth's magnetic field play in cosmic ray bombardment?

a. Deflects cosmic rays
b. Attracts cosmic rays
c. Absorbs cosmic rays
d. Amplifies cosmic rays