1 T-Shirt for every 5 people
First of all, B & C are wrong, because they say 5 T-shirts for one person.
Next, we will look at A & D. A is more grammatically correct, and so you should use A.
OR
Answer:
The last one
4.5m questions
5.7m answers