Microsoft interview question

Explain the SOLID principles to me.