31The present population of a town is 26010. It increases annually at the rate of 2%. What was the population of town 2 years ago?A25000B25100C25200D25500 Answer not set Join the discussion Report an error Share