A heap of stones can be made up into groups of 21. When made up into groups of 16, 20, 25 and 45 there are 3 stones left in each case. How many stones at least can there be in the heap? Arif Khan 6 years ago A. 7203 B. 2403 C. 3603 D. 4803