What is the smallest number which when increased by 3 is divisible by 9, 70, 25 and 21? Choose the correct choice from the following answers.
A) 2927  B) 3147  C) 3387  D) 3567  E) 3797

Rationale: "when increased by 3 , the number must include at least 2 * 3 ^ 2 * 5 ^ 2 * 7 = 3150 the answer is b ."
Answer: B