A. MineralogyB. GeologyC. PetrologyD. Seismology
Explanation: Petrology is the branch of geology that studies rocks and the conditions in which they form.