A _______________ executes the loop task first, then tests a condition and repeats the task until the condition fails ?
A. repeat until
B. condition
C. do while tests
D. if then-else