Smart answer:

Your search for Who called derivatives weapons of mass destruction returned the following results:

Warren Buffett

Warren Buffett called derivatives 'weapons of mass destruction' because Schwab had, and has, no idea what the potential negative impact of a bad actor could be.

Source:

Underlying assets in real-world examplesWarren Buffett

Underlying assets in real-world examplesWarren Buffett famously called derivatives "financial weapons of mass destruction" -- yet real-world examplesWarren Buffett's company, Berkshire Hathaway , will happily sell them at the right price.

Source: