Peacock : India :: Bear : ?

A) England

B) America

C) Russia

D) Africa

View Answer
Option – C.