Montra Electric interview question

Explain the SRM , PMSM, BLDC working principles, differences