_________ has the smallest diameter of the giant planets, but has the highest ______.

Uranus, density

Neptune, mass

Neptune, density

Uranus, rotation rate