Which of the following mechanisms will BEST prevent a Cross-Site Request Forgery (CSRF) attack?
A. parameterized database queries
B. whitelist input values
C. synchronized session tokens
D. use strong ciphers
A. parameterized database queries
B. whitelist input values
C. synchronized session tokens
D. use strong ciphers