下列说法:①已知x、y互为相反数,a、b互为倒数,m的立方是它本身,则代数式4 (x+y)-ab+m3的值为-l或0;②若|a|=-a,则a是负数;③若a-b<0,ab<0,则a<0,b>0;④有一列按某种规律排列的数:2,-4,8,-16,32,-64,…,按此规律,写出第n项的那个数是(-2)n;其中正确的有()
A.O个
B.1个
C.2个
D.3个