They are all likely to win but I would pick the Cardinals. Why? Because next week you can pick the Texans at home against the Jags and the Bengals will have an easy game against the Vikings in week 16. I think this is the last game where the Cardinals are favorite like this.
The money line for the Cardinals is also the lowest of the three. Good luck!