Verified Answer :

12 1/2% can be written as 12.5% 
so 12.5%(96)=12

12 1/2 can be written as 25/2
25/2% of 96 men
25/2100 96
on solving we get 12 men    (ans)