The branch of geology which deals with various aspects of rocks is ________________
(a) Petrology
(b) Mineralogy
(c) Lithology
(d) Rockology
I had been asked this question by my school principal while I was bunking the class.
My question is based upon Igneous Rocks in section The Study of Rocks of Engineering Geology