Right option is (a) The output is padded with zeros
For explanation I would say: If the value passed as an argument to the analogReadResolution() function is higher than the physical capability of that particular board’s ADC, then the output is padded with zeros so as to enable other boards equipped with ADC’s having higher resolutions can process the data.