PDII-JPN Exam Question 76

Apex トリガーと Apex クラスは、ケースが変更されるたびにカウンター `Edit_Count__c` を増分します。
```java
public class CaseTriggerHandler {
public static void handle(List<Case> cases) {
for (Case c : cases) {
c.Edit_Count__c = c.Edit_Count__c + 1;
}
}
}
trigger on Case(before update) {
CaseTriggerHandler.handle(Trigger.new);
}
```
ケースオブジェクトに、ケースの作成または更新時に実行される保存前レコードトリガフローを本番環境に新しく追加しました。このプロセスを追加して以来、ケースの編集時に「Edit_Count__c」が複数回増加しているという報告を受けています。この問題を修正するApexコードはどれでしょうか?