Who is detective Sherlock Holmes’ partner?

Question: Who is detective Sherlock Holmes’ partner?

Choices:

Gregory Lestrade
Jonnathan Walton
Mike Stanford
John H. Watson

Correct answer:

John H. Watson