Answer:
A) The type of data it will hold
Explanation:
In most programming languages, a variable must be decalared before it can be used. Variable declarations allows the compiller to make provision of memory space for the variable so the type of data must be defined accordingly with the name of the variable because different data types occuppy different spaces in memory for example
An integer is 32 bit integral value
A char is 16 bit unicode value
A double is 64 bit floating point value