Warren Buffett appeared on CNBC this morning for an in-depth interview on a range of topics including the banking situation.