The correct option is D Infinite
Rational numbers are of the form pq , where q is not equal to 0.
So, betwen any two integers 1 and 2, we can have 1.5, between 1 and 1.5 we can have 1.25, between 1 and 1.25 we can have 1.125 and so on. We can have infinite rational number between any two integers.