B
分析:先把商品的成本价设为1,并看成单位“1”,九折时的售价是成本价的(1+44%),用乘法求出九折时的售价;同理再用乘法求出利润率是12%时的售价;然后把原售价看成单位“1”,它的90%就是九折时的售价,由此用除法求出原价;然后应利润率是12%时的售价除以原售价,得出利润率是12%时的售价是原售价的百分之几,再根据打折的含义求解.
解答:设成本价是1,
1×(1+44%)=1.44;
1×(1+12%)=1.12;
1.44÷90%=1.6;
1.12÷1.6=70%;
利润率是12%时的售价是原售价70%,也就是打七折销售.
故选:B.
点评:本题关键是分清楚不同的单位“1”,根据成本价、利润、原价、打折等含义进行求解.