Question : who portrayed watson in the recent bbc show 'sherlock'
Answer : Martin Freeman