Answer:
A guardian angel is an angel that is assigned to protect and guide a particular person, group, kingdom, or country. Belief in guardian angels can be traced throughout all antiquity. Sometimes they'll get in contact with you but most of the time they guide as an unseen hand.
I think the answer is D, I might be wrong though but hope I helped! Sorry if I didn't!
The answer is D. He is not a part of sherlocks fam, and he is more in awe of sherlock rather than jealous and he is certainly not a genius.