What kind of voting restrictions exist for felons?

A. current felons cannot vote

B. two-time felons cannot vote

C. there are no restrictions