What will be the least number which when doubled will be exactly divisible by 12, 18, 21 and 30?
A
196
B
630
C
1260
D
2520
Correct Answer: 1260