Benedict Cumberbatch and Martin Freeman are the best of bros as Sherlock Holmes and John Watson on BBC's "Sherlock." Check out the photo gallery above to catch Benedict Cumberbatch and Martin Freeman's most intimate moments in their bromance relationship as Sherlock Holmes and John Watson!

Benedict Cumberbatch, who plays Sherlock Holmes in the modern-day BBC adaptation, previously told The Sun that he sees his character's bond with Martin Freeman's John Watson as a "bromance," Digital Spy reports.

"To be honest, he is very well-dressed, very ethereal, camp, theatrical at times but he is also very vicious, very male and predatory," Cumberbatch said of his character.

"It is of course the 21st century. Two men looking for a flatshare is going to raise questions - or in this case have them answered by other people making suppositions.

"The ambiguity is fine. It's probably the first ever bromance. It's a very mature relationship by the end of the story. It's a beautiful thing."

The writer of the series, Stephen Moffat, admitted that he enjoyed playing on the confusion of Holmes and Watson's relationship but never intended to confirm either character's sexuality.

"I don't think there is anything that suggests Sherlock is gay but if he was he wouldn't fancy John [Watson].

"It's just that thing of two blokes hanging around together living together - in this nice modern world it leads to people saying, 'Oh, are they a couple?' And that's nice. I thought how the world has changed, there is no disapproval. How much more civilised the world has become."

Judging from the photos above, we think Benedict and Martin make the best of buds!