单项选择题

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

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