A function may have any number of return statements each returning different values.
Answer: Option A
Explanation:
True, A function may have any number of return statements each returning different values and each return statements will not occur successively.
Names of functions in two different files linked together must be unique
True, If two function are declared in a same name, it gives "Error: Multiple declaration of function_name())".
A function cannot be defined inside another function
A function cannot be defined inside the another function, but a function can be called inside a another function.
Functions cannot return more than one value at a time
True, A function cannot return more than one value at a time. because after returning a value the control is given back to calling function.
If return type for a function is not specified, it defaults to int
True, The default return type for a function is int.