单项选择题

下面的函数原型非法的是 ______。

A.void f(int a=1,int b=1)
B.int f(double f,char s,int i=1,intj)
C.void f(int a, intb)
D.int f(double f,char s,int i=1,int j=0)