How many digits long could the repeating cycle of a repeating decimal be if the denominator of the rational number is 7?

A. Up to seven digits long
B. Any finite length
C. Up to six digits long
D. Infinitely long

C. Up to six digits long

If the denominator of a rational number is 7, the repeating cycle of the repeating decimal can be up to six digits long. Therefore, the answer is C. Up to six digits long.