Interesting choices. The correct answer should be: it has a non-repeating decimal THAT never terminates.
Choice A is not correct because 0.375 is a non-repeating decimal but it is a rational number (it is equivalent to 3/8)
Choice B is not correct because .333333 (point 3 bar) never terminates but it is repeating so it is a rational number (it is equaivalent to 1/3)
Answer: D) neither A nor B