Which of the following is greater than 6047192?
6049172
The number 6047192 has 7 digits.
Option C has a 6-digit number, so this cannot be the answer.
For every other option, the first 3 digits are the same and by comparing the 4th digit we find that 1 < 7 < 9.
Hence, Option D is correct.