2. What is meant by a temporary variable?
A variable that must be given the same value every time the program is run
A variable that has each new amount added to the value that it already holds
A variable that records how many times a section of code has been repeated
A variable used to hold one value briefly while two other values are swapped