分析以下程序: 
public class Test{ 
     static void leftshift(int i,int j) {  
        i<<=j;  
        System.out.println(i); 
     } 
     public static void main(String args[]) {  
        int i=4,j=2;  
        leftshift(i,j);   
     } 
}
 该程序的执行结果是?
A 2
B 4
C 8
D 16