单项选择题

A、若a+b=a+c,则b=c
B、若ab=ac,则b=c
C、若a+b=a+c,且ab=ac,则b=c
D、以上分析都正确