* Gasoline: Some models used gasoline.
* Diesel: Many, if not most, 2012 Ram 2500s used diesel fuel. This was the more common choice for this heavy-duty truck.
To know for certain what fuel *your* specific 2012 Ram 2500 uses, you should check the owner's manual or the fuel filler cap.