Which of the following rational numbers lies between 1/3 and 2/3?

24/48, 20/48, 18/48, 17/48
==========================================================
Explanation:
1/3 = 0.333 approximately
2/3 = 0.667 approximately
We're looking for values between 0.333 and 0.667
We can rule out choice A because 1 doesn't fit the description.
Choice C can be ruled out as well because 9/12 = 0.750 isn't between 0.333 and 0.667
--------------------------
Choice B works because all the decimals shown below are between 0.333 and 0.667