Correct Answer: (4) Subroutines can have their own set of local variables
Solution:Subroutines are programs that are used by other routines to accomplish a particular task.- The subroutine is said to return to the program that called it by executing a Return instruction.
- Subroutines may declare their own variables, called local variables.
- The local variables only exist while in the subroutine executing and are only accessible within the subroutine.