NOT status = 100:
NOT status = 100:
The expression 'NOT status=100' means that it will return all events where the status field exists but the value of that field is not 100, and it will also return all events where the status field does not exist. This is consistent with how logical negation works in filtering data.
NOT status=100 mean, if the event doesn't have a field status, it will match.
"If you search with the NOT operator, every event is returned except the events that contain the value you specify. This includes events that do not have a value in the field."
C is correct
C is right answer
B is correct
It's B, try it on your instance, also C is not correct because your excluding a value not the field itself and A it´s not applicable because everything dependes on data
C is correct. https://docs.splunk.com/Documentation/Splunk/8.2.2/Search/NOTexpressions
no, C is incorrect, youre only excluding a value not the field name