Which testing technique would be the most effective for ensuring the security of the payment system?

a. Unit Testing
b. Integration Testing
c. Penetration Testing
d. Regression Testing