Any Photoshop version even any version of Photoshop elements
Welcome to the forum.
I agree with JJMack, that any version of Ps will do what you want.
I would start by looking at Ps Elements, as it has many (most?) of the tools for Image restoration, available in the "big-brother," Ps, at a greatly reduced cost. Perhaps download the trial of PsE 12, and test it. If you do find that you need more, then Ps CS6, or Ps CC would be the choice, but do test PsE 12 first.