Correct choice is (d) All of the mentioned
Explanation: For programming the ADC conversion in an AVR, we require the following registers. They are ADCSRA, ADMUX, SPIOR. There are two more registers used for handling the output data, they are ADCH and ADCL registers.