What sub-atomic particle determines the charge of an atom?

a. electron

b.

c. proton

d. all of these​