Why do we need a ULN2803 in driving a relay?

Why do we need a ULN2803 in driving a relay? Correct Answer for increasing the current

We need a ULN2803 for driving a relay because the relay coil requires 10mA or more current to be energized. If microcontroller pins are not able to provide sufficient current to drive relays then we need ULN2803 for driving relays.
Bissoy MCQ

Related Questions

Why are ULN2803 normally used between the microcontrollers and the relays?
Why are optoisolators normally used between the microcontrollers and the ULN2803?
Why are opto isolators normally used between the microcontrollers and the ULN2803?
A entrusted his car to B for plying it as a taxi. B employed C as a cleaner. B gave the taxi to C for taking a driving test and to obtain a driving licence. C while giving the driving test seriously injured D. D filed a case against A, the owner of the vehicle.
Admittance relay is _______ relay.