Which statement about identifiers in C is correct?

Options

  • A. An identifier can begin with a digit
  • B. An identifier can contain spaces
  • C. A reserved keyword can be used as an ordinary variable name
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

E. None of the above

Detailed Explanation

Correct Answer: E — None of the above.

Explanation: In C, an identifier cannot begin with a digit, cannot contain spaces, and cannot be a reserved keyword. Valid identifiers can begin with a letter or underscore and may contain letters, digits and underscores.