B
Brian Inglis
No, NULL doesn't denote a string, and even if it did,
a length of -1 would "make sense" only if it pertained
to going backward from the given starting location.
It could also refer to the character before the end of string.