Given the for loop construct: Which two statements are true?
A.
The expression expr1 is optional. it initializes the loop and is evaluated once, as the
loop begin.
B.
When expr2 evaluates to false, the loop terminates. It is evaluated only after each
iteration through the loop.
C.
The expression expr3 must be present. It is evaluated after each iteration through
the loop.
D.
This is not the only valid for loop construct; there exits another form of for loop
constructor.