Petraeus was mindful that one of the senators facing him that day -- Biden , Hillary Rodham Clinton ( D-N.Y. ) , John McCain ( R-Ariz ) or Barack Obama ( D-Ill . ) -- was likely to become his commander in chief in just over a year .