A mineral is a solid formation that occurs naturally in the earth while a rock is a solid combination of more than one mineral formations which is also occurring naturally. A rock can also contain organic remains and mineraloids apart from regular mineral formations.
Rock forming minerals are the natural minerals which are combined to form the rocks. ... While ore forming minerals are those which are combined to form the ores . Ores are like the rocks but formed as the result of special geological process containing the metals with them which can be extracted.
The answer is D. metaphorical because Josh is being compared to an unlike thing (a bulldozer) without 'like' or 'as.' (A simile is the same thing except it is the comparing of two unlike things using 'like' or 'as'.)