Which positive ion (cation) has the smallest radius? Please help! Thanks!

Probably H^+. That's just a bare proton while the other elements have electron shells. Even He^2+ should larger than a H^+.