. . . . . . . . is used to store temporary data by programmers.

Addressed Location
Variable
Pointer
RAM

The correct answer is: B. Variable

A variable is a location in memory that can store a value. It is used to store temporary data by programmers. The value stored in a variable can be changed, and the variable can be used to store different values at different times.

An addressed location is a location in memory that can be accessed by a program. It is not necessarily used to store temporary data.

A pointer is a variable that stores the address of another variable. It is not necessarily used to store temporary data.

RAM (random access memory) is a type of memory that is used to store data that is currently being used by a program. It is not necessarily used to store temporary data.