Some of the parameter that decide the selection of a pump are:
-Pressure and capacity of liquid being handled
-Speed of rotation and power requirement
-Properties such as viscosity, corrosiveness, grittiness, etc. of fluid
-Availability of space for positioning of pump
-Initial and maintenance cost