Answer
Your friend is right, because the elephant displaces much more air than a small balloon. However, the large buoyant force won't make the elephant float, because its weight far exceeds that.
Work Step by Step
This is discussed on page 271.
(To make an elephant float, you'll need a scoop of vanilla ice cream, some root beer, and of course, an elephant.)