单项选择题

有下列程序:
#include<stdio.h>
void fun(int p)
{ int d=2;
p=d++;printf("%d",p);}
main()
{ int a=1;
fun(A) ;printf("%d\n",A) ;}
程序运行后的输出结果是()。

A.32
B.12
C.21
D.22