47. Given the following code:

     class EnclosingOne{
        public class InsideOne{}
          }
        public class InnerTest{
         public static void main(String args[]){
         EnclosingOne eo=new EnclosingOne();
         //insert code here
         }
    }
    
    Which of the next statements can be placed 
    legally in place of //insert code here?
    
   Select all correct answers: 
A. InsideOne ei=eo.new InsideOne();
B. eo.InsideOne ei=eo.new InsideOne();
C. InsideOne ei=EnclosingOne.new InsideOne();
D. InsideOne ei=eo.new InsideOne();
E. EnclosingOne.InsideOne ei=eo.new InsideOne();