Suppose that $A$ is a real matrix (dimension $n\times k$) with full column rank. We know that $A'A$ is invertible: $$ A'Av=0\implies 0=v'A'Av=\left|Av\right|^2\implies Av=0\implies v=0. $$ Does this result generalize as follows: if $B$ is another real matrix (also dimension $n\times k$) with full column rank, under what conditions is it true that $A'B$ is invertible? As Pavel pointed out in the comment, $A'B$ isn't invertible in general.
I tried doing a similar trick above but it hadn't worked out so far. Thanks.
Edit: Does it matter if we know that $A=WJ$ where $W$ is $n\times l$ with full column rank and $J$ is $l\times k$ with full column rank? The context of these questions come from my reading on the Generalized Method of Moments: $B$ is the matrix of explanatory variables, $W$ is the matrix of instruments, and $J$ is a weighting matrix.