RIYAPANDAY445GO RIYAPANDAY445GO Mathematics Answered An lon has a net charge of 3. If this ion has 8 protons, how many electrons does it have? OA 3 OB. 5 OC. 7 OD. 8 O E. 11