The correct option is C 629
All the given numbers have the same number of digits, which is 3.
In such a case, we compare the first digits (in this case, the hundreds places) of the numbers, which is 1, 6, 6 and 5 for the numbers 123, 625, 629 and 539 respectively.
Since 6 is the largest, the answer must be either 625 or 629.
The digit at the tens place of both the numbers is the same, which is 2.
Thus, we move to the units place. Since 5<9, we have 625<629.
Thus, 629 is the largest among the lot.