The correct answer is:
(a) True
Explanation: In Unix-like operating systems, shell scripts are essentially a sequence of commands that can be executed by the shell interpreter. Every feature that can be used in an interactive shell session—such as shell variables, environment variables, loops, conditionals, functions, etc.—can also be used in shell scripts.
Therefore, the statement is true: every feature used in an interactive shell can also be used by a shell script.