Answer
b
highest he should make is 3599.55 and lowest is 3332.55 so a doesnt fit and b does
4.5m questions
5.8m answers