Electric charge means what? A. Radiation B. Electricity C. Discovery D. Potential energy