Find the least number must be subtracted from 899830 so that remaining no.is divisible by 16? Choose the correct choice from the following options:
A) 5  B) 8  C) 7  D) 6  E) 9

Rationale: "on dividing 899830 by 16 we get the remainder 6 , so 6 should be subtracted d"
Answer: D