Right option is (d) All-pass
The explanation: We know that the unit circle must be mapped inside the unit circle.
Thus it implies that for r=1, e^-jω = g(e^-jω)=|g(ω)|.e^j arg [ g(ω) ]
It is clear that we must have |g(ω)|=1 for all ω. That is, the mapping is all-pass.