Correct answer is (d) Both Code Inspector & Standard Enforcer
To explain I would say: 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.