Which represent the order in which the following statements can be assembled into a program that will compile successfully? (Choose all that apply)
A: class Main {}
B: import java.util.*;
C: package com.java2s;
C, D, E.
package section and import section are both optional.
If both are present, the order must be package, then import, then class.