In a quiz competition, Tom is ranked 10th from the top and after swapping places with another participant, he is now ranked 15th from the top. How many participants are there in total?

Answer: B. 21
If Tom was 10th and is now 15th, the total number of participants is 15 + 10 - 1 = 24.