B's have a 3 bolt water pump.
Another way (besides no oil return pipe and the opening for the '32-'34 'B' engine mechanical fuel pump) to tell a 'B' block, is that the engine's valve side cover is significantly and noticeably wider (top to bottom).
ALSO NOTE : Anything other than the basic short block must be viewed with skepticism in determining if a block is an 'A' or a 'B'. As heads are often changed around, the Head/Water-Pump is not a good indicator of the type of engine. Because of the higher compression and the much easier to install / replace, 'goose-neck' / water-pump ( a combined one-piece unit ), of the 'B' (marked 'C') head, they are often installed on an 'A' engine, in place of the original 'A' head. Also, as the timing-gear cover (used to mount the front of the engine to the frame) also can be changed from a 'B' engine (as mounted to the significantly different '32 frame) to the 'A' cover - this indicator also is flawed.