If all of the following are non-terminating decimals, which would be classified as a rational number?

A. 1.25468902

B. 12.4587984

C. 3.12541254

D. 2.15435321