If your database was in archivelog mode which the question implies, I would say all the answers are wrong:
#1 wrong, because the archived logs to be restored are older than the backup.
#2 is wrong because you don't have to restore data files that weren't lost.
#3 is wrong because you wouldn't want to restore the control file and lose the current SCN.
#4 is wrong for the same as #3.

If your database is in NOARCHIVELOG mode, then #4 is correct. #3 is also technically correct, but that's not the way they teach it.