Answer:
C. While loops run as long as a given boolean condition is true
Explanation:
A while loop will iterate for an indefinite number of times until the specified condition (there is only one) evaluates to false. At which point your loop will stop and execution flow will resume.
The while loop can be illustrated as shown below;
while (condition) { /* do something until condition is false */ }
The moment the condition is false the while loop will break automatically.