morgiegrace8 morgiegrace8 15-03-2017 English Answered Electric charge means what? A. Radiation B. Electricity C. Discovery D. Potential energy