Answer: 2 protons.
Step-by-step explanation:
1) The number of protons is indicated by the atomic number (Z)
2) Atomic number of uranium-238 and any uranium isotope is the same: 92. You find it in a periodic table.
So, the number of protons of uranium-238 is 92.
3) Atomic number of thorium-234 (and any thorium isotope) is 90, that is why it is told that it has 90 protons.
4) Therefore, the difference on the number of protons in each nucleus of uranium-238 and thorium-234 is 92 - 90 = 2.