CCARF Practice Question
Correct answer: D
A: git blame shows age, not whether the comment's claim matches the code. An old comment can still be true.
B: Examples help recognition, but the prompt still only says to check that comments are accurate and up to date.
C: Dropping TODO and FIXME cuts some noise and still misses comments that describe behaviour the code no longer has.
D: Explicit criteria—flagging comments only when claimed behavior contradicts actual code behavior—directly addresses the root cause by replacing a vague instruction with a precise definition of what constitutes a problem. This reduces false positives on acceptable patterns and misses of truly misleading comments.