C identifier rules: must start with letter or underscore, can contain letters, digits, and underscores. '1___' starts with a digit, making it invalid. The other options all start with underscores and valid characters, which is allowed (though some underscore patterns are reserved for system use).