A、电烙铁是根据电流的热效应工作的.不符合题意.
B、发电机是利用电磁感应原理工作的.符合题意.
C、电动机是通电线圈在磁场中受力转动的原理工作的.不符合题意.
D、电磁起重机是利用电流的磁效应工作的.不符合题意.
故选B.