以下选项中,对于函数的定义错误的是( )
A.def vfunc(a,b=2):
B.def vfunc(*a,b):
C.def vfunc(a,b):
D.def vfunc(a,*b):
正确答案是B