What will happend when you compile and run the following code:

public class X
{
    public static void main(String argv[])
    {
    loop1:        
        for (int i = 0; i < 2; ++i)
        {
            System.out.println("loop1");
            for (int j = 0; j < 2; ++j)
            {
                System.out.println("loop2");
                continue loop1;
            }
        }      
    }
}
A) Error: "A declaration cannot be labeled"
B) output loop1 loop2 loop2 loop1 loop2 loop2
C) public loop1 loop2
D) public loop1 loop2 loop1 loop2
E) public No output