Multiple choice Identify the problem with the following function declaration. int sum(int a = 0,int b); Function declaration is correct. Parameter cannot be given default value in function declaration. All parameters that take default value, must appear to right of those that do not. Default argument of parameter cannot be zero. Reveal answer Fill a bubble to check yourself C Correct answer Explanation This option is correct as the only problem with the above function declaration is that a is intialized, but b is not. However, if a is intialized then b should also be initialized as explained in above option.