Latest self Aptitude Question SOLUTION: The least perfect square number which is also factor of 7936 ?

20 : 25 : 13