Latest self Aptitude Question SOLUTION: Peacock : India :: Bear : ? A. Australia B. America C. Russia D. England