All three major presidential candidates -- Democratic Sens. Hillary Rodham Clinton and Barack Obama and Republican Sen. John McCain -- favor a more aggressive program on climate change than does Bush , all supporting mandatory limits on greenhouse gases .