单项选择题

有以下程序 #include<stdio.h> intfun(int a,int b) {if(b=0)return a; else return(fun(--a,--b)); } main() {pdntf("%d\n",fun(4,2));} 程序的运行结果是( )。

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