Given: 2. public class Hi{ 3. void m1(){} 4. protected void m2(){} 5. } 6. class Lois extends Hi{ 7. //insert code here 8. } Which four code fragments, inserted independently at line 7, will compile? (Choose four.) (A) public void m1(){} (B) protected void m1(){} (E) pubic void m2(){} F. protected void m2(){}