单项选择题

若有以下程序
#include<stdio.h>
void sp(int*a)
int b=2;
a=&b;*a=*a*2;printf("%d,",*a);

main()
int k=3,*p=&k;
sp(p);printf("%d,%d\n",k,*p);

则程序的输出结果是______。

A.4,3,3
B.4,3,4
C.6,3,6
D.6,6,6