How many letters are there between 'M' and 'Q' in the English alphabet?

Answer: A. 2
The letters between M and Q are N and O, totaling 2 letters.