meetajohardutta Asked: December 2022 what are the different types of rocksexplain the formation of rocks