Which of the following must be true given matrices m, n, p, and q satisfying the equation m = npq?
A) Matrices n, p and q are square matrices.
B) Matrices m and n have the same dimensions.
C) Matrices p and q commute, i.e., pq=qp.
D) Matrices m and q have the same rank.