Let $X,Y,Z$ are Banach spaces and $$B:X\times Y\to Z$$ is bilinear and continuous. Prove that there exists $M<\infty$ such that $$\lVert B(x,y)\rVert \leq M\lVert x\rVert\lVert y\rVert.$$ Is completeness needed here? The bilinearity of $B$ means for a fixed $x\in X$,$B_x\colon Y\to Z$ is linear and for a fix $y\in Y$, $B^y:X\to Z$ is linear.
Since $X,Y,Z$ are metrizable by norms, I think what we do is to show that $B$ is bounded. Let $E_1,E_2$ are bounded, then $E_1\subset t_1V_1$ and $E_2\subset t_2V_2$ for all large $t_1,t_2$; put $M=\max\{t_1,t_2\}$, so that $$B(E_1\times E_2)\subset B(t_1V_1\times t_2V_2)\subset MB(V_1\times V_2)\subset MW,$$ in which $V_1,V_2$ are balanced neighborhoods of origins in $X,Y$ respectively and $W$ is a neighborhood of $0$ in $Z$.
Can someone point out if there is some errors in my thought or give a straightforward path?
Although Giuseppe mentioned in his comment, I am giving the little details of the alternative proof.Note that for $x\in X_1$ (the unit ball of $X$), the collection {${B_x| x\in X_1}$} is a set of continuous linear map (By continuity of $B$ in 2nd variable) from the Banach Space $Y$ to $Z$. And the collection is also pointwise bounded.(By contunuity of $B$ in 1st variable).Hence by uniform boundedness principle we will have {${B_x| x\in X_1}$} is uniformly norm bounded. And hence the required result follows.