单项选择题

函数int test(int a,int b=1,int c:0),下列调用不合法的个数是( )。     test(0); test(0,0); test( ); test(0,0,0);

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