有如下函数 fun,则 fun(20, 12) 的返回值为( )。
fun
fun(20, 12)
int fun(int a, int b) { if (a % b == 0) return b; else return fun(b, a % b); }
20
12
4
2