Find the least number which when divided by 35 leaves remainder 25, when divided by 25 leaves remainder 15 and when divided by 15 leaves remainder 5?
A. 420
B. 515
C. 435
D. 518
A. 420
B. 515
C. 435
D. 518