The correct answer is:
B. Helium has a lower density than air.
A helium-filled balloon rises because the density of helium is less than the density of the surrounding air. This difference in density creates an upward buoyant force on the balloon, allowing it to rise.