How many episodes does any BBC Sherlock Season have?

Question: How many episodes does any BBC Sherlock Season have?

Choices:

3
15
6
8

Correct answer:

3