单项选择题

有以下程序     #include      int fun( int  a, intB)     {  return  a+b;  }     main()     {  int  x=6, y=7, z=8, r ;           r = fun ( fun(x,y), z-- );           printf (" %d" , r );     }程序运行后的输出结果是(  )。

A.21
B.15
C.20
D.31