A. The edit widget closes without saving and the first row of the array is given focus.
B. The edit widget intercepts the keystroke and moves the cursor to the front of the edit widget.
C. The edit widget saves the current work, processes any validations and then jumps to the first row of the array.
D. The edit widget intercepts keystroke but processes any validations before moving the cursor to the front of the edit widget.