All rocks are composed of