A certain number when divide by 899 gives a remainder 63. what is the remainder when the same number is divided by 29?

5

31

27

25