单项选择题

以下程序的输出结果是( )。
#include <stdio.h>
int fan(int);
main()
int w=5;
fun(w); printf("\n");

fun(int k)
if(k>0) fun(k-1);
printf("%d",k);

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