What is the error in the following pseudocode?
```
Declare String user
Display "How many widgets do you want to buy?"
Input user
```
a. user is an invalid variable name for this code.
b. The Input statement should be the first statement.
c. user has been used before it is declared.
d. The input is a number, not a string.
d. The input is a number, not a string.
Computer Science & Information Technology