The Head Quarter of Common Wealth is Situated at-
A
India
B
UK
C
China
D
USA
Correct Answer: UK