A looping construct that continues to repeat until the expression becomes false is

A) a while loop.
B) a for loop.
C) an infinite loop.
D) a pass loop.