Which of the following is true about metamorphic rocks? Select one or more: o a. Zoroaster Granite is a metamorphic rock O b. Vishnu Schist is a metamorphic rock o c. Marble is a metamorphic rock that forms from a limestone protolith O d. Limestone is a metamorphic rock