The image below was taken by the Hubble Space Telescope. It shows stars forming out of an enormous cloud of gas and dust, which is about 6,500 light years from Earth.

Image courtesy of NASA

What causes stars to form out of such gas clouds?
A.
chemical transformations
B.
heat from starlight
C.
gravity
D.
evaporation

C. gravity