下列带默认形参值的函数定义中,语法错误的是(    )。
Aint fun(int x=0
B double y=1.5) { ...... }[|]int fun(int x=0
C double y) { ...... }[|]int fun(int x=0
D double y=0) { ...... }[|]int fun(int x
E double y=0) { ...... }