Please check if my answer to GATE IN 2010 question 11.20 is correct/can be improved upon.
So, every $\frac{1}{f_s}$ sec, a sample is taken. The signal amplitude is quantized into $2^n$ levels such that each sample can be encoded using $n$ bits. The question (I think) asks what is the minimum bandwidth a channel needs in order to transmit these bits.
We have $\frac{1}{f_s}$ sec time and $n$ bits to send. So the bit rate would be $nf_s$ bits per second. Since each "bit" is sent as a pulse across the channel, the pulse rate $f_p = nf_s$. So by the Shannon–Hartley theorem we can conclude,
$$nf_s \leq 2B$$ $$B \geq \frac{nf_s}{2}$$
So the answer is (c)
The question asks what the bandwidth needed for "faithful reconstruction" is, I guess they mean that if you don't have at least this large a bandwidth errors will creep in and you can't reconstruct the signal from the n bit code at the receiver end?