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.
The name can either mean, deer or gazelle, or muslim baby name
plz thank me and mark me as brainliest, it motivates me to answer more of your questions :)
The last choice is the answer. Hope this helps!