A. Static Analyzer
B. Code Inspector
C. Standard Enforcer
D. Both Code Inspector & Standard Enforcer
Explanation: A standard enforcer is just like a code inspector, except that the rules are generally simpler. Standard enforcer looks at only single statements while the static analyzer looks at whole programs.