BIOS and PC probe say 30c which would be more plausible, but why would all of the temperature monitoring programs best recommended by PC enthusiasts be reading almost 20 degrees Celsius cooler than my temps actually are?
Sometimes the software monitoring programs won't pick up the temperature or voltage readings properly on certain motherboards. If you haven't updated to the latest BIOS revision, doing that may fix your temp readings on the software monitors. Another possibility is your core temperature sensors are bad, but the package sensor is fine, so BIOS and PC probe would pick up 30 celsius from the package sensor. If the core temp sensors are bad, there isn't much you can do about that, all you can do is try not to exceed the specification for the package temperature offered by AMD, which I believe is 62 celsius on that CPU.