Java provides looping statements such as for, while, and do-while. Which of the following statements are TRUE about Java's looping statements? Choose all of the correct answers.
A. Looping statements provide a way to repeatedly execute the code within the loop as long as a specified condition is true
B. Looping statements provide a way to repeatedly execute the code within the loop as long as a specified condition is false
C. Java executes each iteration of a loop on a separate thread D. Looping statements improve your code's performance
E. The JVM limits the number of iterations to a default of 100 unless you pass the -MaxLoop argument when running your application