CNBC's Becky Quick asked the billionaire investor which bank stock was his favorite.
"What's your favorite child?" Buffett joked on CNBC's "Squawk Box" adding, "Bank of America has done a sensational job under Brian Moynihan."
Berkshire is the largest shareholder of Bank of America, according to FactSet.
CEO Moynihan "has really done a job. We will be holders of BofA stock for a long, long, long time," the investor added.
Berkshire Hathaway has major stakes in several other financial firms including Bank of New York Mellon, Wells Fargo and Synchrony Financial.
Buffett joined CNBC from Omaha, Nebraska — home of Berkshire and where Purpose Built Communities was holding its annual conference.