The first one i don't know but the 2nd i think its d. With technology, blind people can see, deaf people can hear so on and so forth.
Wow
how long, I don't think I have an answer
Depends on what you want reflected. And it depends on the definition of reflection in the sentence