What is the problem with the following function definition?
def returnsInteger(int a) {
int b = a;
if (b >= a) {
return b;
}
else {
return a;
}
}
a) Missing return type
b) Incorrect if condition
c) Missing function name
d) Incorrect use of def keyword