A program begins executing and waits for the user to input an integer value, however, the user inputs a string variable. This type of error is called a:
A. Logic error
B. Syntax error
C. Runtime error
D. Indentation error