How many substitutions are permitted in an official football match?

Question: How many substitutions are permitted in an official football match?

Choices:

Two
Three
Four
One

Correct answer:

Three