A large region of gas and dust that may contain as many as one million solar masses is called a _____.
a. galaxy
b. protostar
c. supernova remnant
d. giant molecular cloud