A、干电池对外供电时,化学能转化为电能,故A错误;B、发动机是将机械能转化为电能的装置,故B正确;C、电饭锅消耗电能而产生内能,故C正确;D、电风扇工作时,电风扇的电动机消耗电能产生了机械能,故D正确.故选A.