单项选择题

执行下列语句后b的值为( ) int a,b,C,l=4,m=6,n=8; int *p1=&1,*p2=&m,*p3; a=p1==&1;b=3*(-*p1)/(*p2)+7; c=*(p3=&n)=*p1*(*p2);

A.4
B.5
C.7
D.8