Microsoft Interview Question

Explain the SOLID principles to me.