正解:A
Comprehensive and Detailed Explanation:
Secure code reviews identify security flaws or vulnerabilities in code before deployment. This makes them detective controls, since they help find issues but do not directly prevent or correct them.
* Option A: Correct - they detect flaws.
* Option B: Corrective controls are applied after issues are detected.
* Option C: Monitoring is ongoing observation, not review-based.
* Option D: Deterrent controls discourage actions (e.g., policies, warnings), not detect issues.
# ISACA Reference: CISA Review Manual 27th Edition, Domain 3, section on software development controls and code review practices.