well if let aside the patriotism we have and think realistic way then the answer wil be
NON of the above
look guys, setting up an independent aviation wing for navy will be a huge task, it will require billions of dollars to get planes, build infrastructure, and train staff!
the infrastructure alone will mean air bases, training facility and radar systems!
so in this situation the only way, or, the easy way out will be to get a squadron or two of PAF dedicated to PN services. this is how we have been working for long time now, though there have been some problems of lack of communication between the two services but this can alos be ovvercome if we set a naval command over these squadrons. this can simply be done be sending the staff of these squadrons to PN on deputation, the whole thing will be maintained by PAF but managed by navy.
if this comes to be true, then i will say the option will be JF17. we can induct it in three squadrons as it will be cheaper option and will fulfill our needs. to be true, we wont require a super jet to protect our second hand OPH frigates, i mean we can do good with a normal plane like JF17 which will be lethal when modified as a dedicated naval warfare role aircraft!
i hope it helps you people!
regards!