Warren Buffett says that while he has been critical of excessively risky derivatives, he believes the contracts Berkshire sold during the credit crisis weren't reckless.