Warren Buffett focuses on stocks with solid fundamentals and vast moats, which explains why these three picks made his list.