单项选择题

设A,B皆为n阶矩阵,则下列结论正确的是()。

A.AB=O的充分必要条件是A=O或B=O
B.AB≠O的充分必要条件是A≠O或B≠O
C.AB=O且r(A)=n,则B=O
D.若AB≠O,则|A|≠O或|B|≠O