Calpine Solutions interview question

Explain I2C protocol and clock stretching?