Analyze the following code:
if (x < 100) && (x > 10)
System.out.println("x is between 10 and 100");

-The statement has compile errors because (x<100) & (x > 10) must be enclosed inside parentheses.
-The statement has compile errors because (x<100) & (x > 10) must be enclosed inside parentheses and the println() statement must be put inside a block.
-The statement compiles fine.
-The statement compiles fine, but has a runtime error.