单项选择题

下述程序的输出结果是( )。
#include<stdio.h>
void main()
char a=3,b=1;
char c=a^b<<2;
printf("%d",c);

A.1
B.7
C.3
D.2