Question: each column of ab is a linear combination?
Answer: Each column of A B is a linear combination of the columns of A using weights from the corresponding column of B. The number of columns of A must equal the number of rows in B in order for A B to exist.