In a nuclear reactor, moderators slow down the neutrons which come out in a fission process. The moderator used have light nuclei. Heavy nuclei will not serve the purpose, because:

1. they will break up
2. elastic collision of neutrons with heavy nuclei will not slow them down
3. the net weight of the reactor would be unbearably high
4. substances with heavy nuclei do not occur in the liquid or gaseous state at room temperature

(2) Hint: Use the principle of conservation of momentum.
 According to the question, the moderator used have light nuclei (like proton). When protons undergo perfectly elastic collision with the neutrons emitted, their velocities are exchanged, i.e., neutrons come to rest and protons move with the velocity of neutrons.
Heavy nuclei will not serve the purpose because elastic collisions of neutrons with heavy nuclei will not slow them down.