22, 21, 23, 22, 24, 23, … What number should come next?

22
24
25
26

The answer is $\boxed{\text{B}}$.

The sequence is a simple alternating repetition of the numbers 21 and 23, with a 22 inserted after every other 21.

Option A is incorrect because it is the number that comes after 23 in the sequence, but the question asks for the number that comes after 22.

Option C is incorrect because it is the number that comes after 24 in the sequence, but the question asks for the number that comes after 22.

Option D is incorrect because it is not a number in the sequence.