Which of the following loops will NOT print every element in an integer array?

A)
for (int i = 1; i < array.length; i++)
{
System.out.println(array[i-1]);
}

B)
for (int i = 1; i <= array.length; i++)
{
System.out.println(array[i-1]);
}

C)
for (int number : array)
{
System.out.println(number);
}

D)
int i = 1;
while (i <= array.length)
{
System.out.println(array[i-1]);
i++;
}

E)
int i = 0;
while (i < array.length)
{
System.out.println(array[i]);
i++;
}