单项选择题

以下程序的输出结果是______。
#include<stdio.h>
void prt(int *x,int *y,int *z)
printf("%d,%d,%d\n",++*x,++y,*(z++));
int a=10,b=40,c=20;
main()
prt(&a,&b&c);
prt(&a,&b,&c);

A.11,42,31
12,22,41
B.11,41,20
12,42,20
C.11,21,40
11,21,41
D.11,41,21
12,42,22