Find the pattern in differences between consecutive terms. 2 to 3: +1, 3 to 4: +1, 4 to 6: +2, 6 to 8: +2, 8 to 10: +2, 10 to 13: +3, 13 to 16: +3, 16 to 20: +4, 20 to 24: +4. The differences are 1,1,2,2,2,3,3,4,4... The next differences should be 4,5,5 giving: 24+4=28, 28+5=33, 33+5=38. This matches option D exactly.