For one thing you can't mount the database until you do basic recovery.
If you want to do recovery shutdown the database then copy your backup controlfile to the places where your real control files lived, startup nomount, recover database using backup controlfile until cancel, let Oracle run though all of the archive logs it can find the run the previous command one more time and type in cancel when it askes for the next archive log. then you should be able to open the database with reset logs.
But to be able to do any of that you need a valid backup control file.
Which you might not have. If you don't have a valid backup control file,
its possible that you can't restore your backup. Which is why testing database recovery is so critical.