Range of n-bit 2's complement representation is -2(n-1) to +{2(n-1) -1}
For n=8, maximum positive value is 2(8-1) -1 which is 127
Now, in 8 bits, 127 = (01111111)2 {$\because$ non-negative numbers are represented by their n-bit binary equivalents}
So, except MSB all are 1's. The options are not correctly given. It should be except MSB all are ones.