"producing harmonics" is something that every propeller does, though the (first) harmonic frequency is shaft rpm times number of blades and thus goes up with more blades. With an increase in blade number, the loading per blade is less and you induce lower pressure fluctuations in the far field. Still, this effect is much larger going from 2 to 3 or 3 to 4, but it helps. You try to avoid an even number of blades because the wake of a sub has the vertical and horizontal rudder wakes spaced out at 90 degrees. This wake leads to a local increase in blade loading, so having more blades reduces both the loading per blade as well as loading variation per blade (noise). You can image you'd prefer not to have this loading variation of all blades in phase, hence the odd number. Frigates and cruise lines (and such) usually have 5 blades. Though 7-bladed controllable-pitch hubs have been made, they are very large (loosing efficiency). When you have space to fit any propeller you want, your efficiency typically goes down with an increase in blade numbers and for surface ships the effect of the propeller tip thickness is an inboard noise source as well. A sub doesn't have this problem as there's no hull nearby the propeller tip. By the way, most surface ships cannot place a propeller with an optimum diameter in this case 5 blades are often more efficient that 4 (more or less)
