Out of everyone to choose from you choose Dan? The guy's not even in the UFC, it's a pointless analysis.
Guys who can beat jones are good strikers, or big guys, that's it. Lyoto, Shogun, Rampage, maybe Forrest Griffin. Shogun got whooped, but he did have surgery and it was his first fight back after awhile out of the octagon. Lyoto has all the tools necessary to beat Jones. Rampage and Griffin negate Jone's size advantage, and are powerful dudes, Rampage is an especially dangerous match up for jones, I doubt Jones gets rampage down easily and he'll have to stand with him which is pretty dangerous.