下列命题中,条件p是结论q的充要条件的是(  ) A.p:a=0,q:ab=0 B.p:a=b,q:(a-b) 2 =0