A generalization of the three-dimensional Bernfeld-Haddock conjecture and its proof