What charge does an ion have if it has more protons than electrons?

A. A net negative charge
B. Neutral, since protons are inside the nucleus
C. No charge
D. A net positive charge