Which of the following is a type of hearing aid based on microchips that can be programmed for different situations?
a. Analog hearing aids
b. Cochlear implants
c. Digital hearing aids
d. Noise cancelling headphones