Which two conditions must be met before the OnChange event for a field is executed?
A. The field detects keystrokes.
B. The field loses focus.
C. The value of the field is changed by a JavaScript function.
D. The value of the field is changed by the user.