A planetary nebula is formed when:
a) a brown dwarf star stops fusing hydrogen into helium.
b) a GMC contracts to form a protostar.
c) a star like our sun reaches the end of its life.
d) a massive star undergoes a supernova explosion.