Portfolio BI interview question

Explain CDS. Explain call and put options.