It is not the largest city of the country --
A
Moscow of Soviet Russia
B
Delhi of India
C
Tokyo of Japan
D
London of England
Correct Answer: Moscow of Soviet Russia