If Shamim were twice as old as he is now, he would be 40 years older than kamal. If Kamal is 10 years younger than Shamim, how old is Shamim now?
A
20
B
30
C
35
D
40
Correct Answer: 30