Yes, one is allowed to apply for more than one PNP but must fulfill all the requirements of that particular program.