He considers only four people as his friends : John Watson , Mrs Hudson , Molly Hooper and DI Greg Lestrade , whose first name he never remembers .
Sherlock states the highest compliment he can give is saying that Mary deserves John as a husband .
He considers only four people as his friends : John   , Mrs Hudson , Molly Hooper and DI Greg Lestrade , whose first name he never remembers .
Sherlock states the highest compliment he can give is saying that Mary deserves John as a husband .