American billionaire Warren Buffett reassured Berkshire Hathaway shareholders on Saturday that the executives expected to succeed him were ready for the role, while praising Apple despite the fact that his company trimmed its stake in the iPhone maker.