Which country’s parliament is called “Mother of all Parliaments”? (A) Britain (B) Russia (C) China (D) USA The answer is (A) Britain