Can a function take OUT parameters.?
B
Correct answer
Explanation
Functions cannot take OUT parameters as actual arguments. OUT parameters are used to return values from procedures or functions, so they must be variables with l-values (storage locations). A function call itself is an expression that returns a value and cannot be used as an OUT parameter destination. This is a fundamental constraint in parameter passing modes.