Which of the following can loop through an array without referring to the elements by index?
C.
While a traditional for loop often loops through an array, it uses an index to do so, making Option B incorrect.
The for-each loop goes through each element, storing it in a variable.
Option C is correct.