When a procedure finishes execution, ________?
1) control transfers to the next procedure found in the code
2) the application terminates
3) unless the procedure contains a Return statement
4) the application waits for user input