Which of hte following statements best describes a variable a. A variable is a named storage location in a computer's memory that holds a value. b. A variable is a constant value that does not change during the execution of a program. c. A variable is a data type that can only hold numerical values. d. A variable is a function that performs a specific task within a program.