Which of the following is false for the programming language PROLOG?
- A PROLOG variable can only be assigned to a value once
- PROLOG is a strongly typed language
- The scope of a variable in PROLOG is a single clause or rule
- The scope of a variable in PROLOG is a single query