How can you tell that the following number is a rational number?

0.251

A. It is a rational number because the decimal terminates
B. It is a rational number because there is a value of 0 in the ones place
C. It is a rational number because the sum of the digits is less than 10
D. It is a rational number because it is not a repeating decimal