What is a substance that gives off high-energy particles or rays?

A. Scanner
B. Half-life
C. Barium
D. Radioisotope