What is the difference between a repeating decimal and a terminating decimal?
A.


A repeating decimal ends in repeating zeros, while a terminating decimal is always a whole number.
B.


A repeating decimal has non-zero repeating values, while a terminating decimal is always a whole number.
C.


A repeating decimal ends in repeating zeros, while a terminating decimal ends in zero.
D.


A repeating decimal has non-zero repeating values, while a terminating decimal ends in zero.