已知函数声明void f(int a, int b=10, int c=20, int d=30);,则下列函数调用中正确的是(    )。
A、f(3)
B、f(3,,5)
C、f(3,4,5,6)
D、f()