Answer: c. Function arguments can be passed by value or by reference.
Explanation: In C language, function arguments can be passed by value or by reference. When an argument is passed by value, a copy of the argument value is passed to the function. When an argument is passed by reference, a reference to the argument variable is passed to the function.