Pump will squeal when revved up / ticking over and stationary, wheel bearings only when moving so should be easy to differentiate.
Alternator bearings can squeal too but also rumble on tickover.
Squeal may even just be the belt slipping a bit, usually worse when just after starting up or if...