Which can pass through the human body gamma rays x rays alpha particles beta particles?

Gamma rays will always pass through your body.

X-rays will pass through normal muscle, fat etc; but are stopped by denser structures like bone.

Beta particles (electrons or positrons) depending on their energy will not penetrate the top layer of skin or clothing, but with the highest energy can penetrate about 1cm into tissue.

Alpha particles (Helium nuclei) are heavy particles that are stopped by a few centimetres of air and so unless there is contact with a source will not penetrate the skin