A.a=b=-1或a=b=-2 B.a=-1,b=-
C.a=-
解析:∵ax2+(ab+1)x+b>0的解集是1<x<2,
∴1,2是方程ax2+(ab+1)x+b=0的两个根.
∴
解之,得或
答案:C