The correct option is D [00101]
For a code word c,
cHT=0
(a) For c=[10100],
cHT=[10100]=⎡⎢
⎢
⎢
⎢
⎢
⎢⎣100111100010001⎤⎥
⎥
⎥
⎥
⎥
⎥⎦=[000]
(b) For c=[01111],
cHT=[01111]=⎡⎢
⎢
⎢
⎢
⎢
⎢⎣100111100010001⎤⎥
⎥
⎥
⎥
⎥
⎥⎦=[000]
(c) For c=[11011],
cHT=[11011]=⎡⎢
⎢
⎢
⎢
⎢
⎢⎣100111100010001⎤⎥
⎥
⎥
⎥
⎥
⎥⎦=[000]
(d) For c=[00101],
cHT=[00101]=⎡⎢
⎢
⎢
⎢
⎢
⎢⎣100111100010001⎤⎥
⎥
⎥
⎥
⎥
⎥⎦=[101]≠0
So, the code word given in option (d) is not a valid one.
Note: In the problems related to linear block codes, use EX-OR operation whenever there is an addition operation of bits.