Four U.S. presidential contenders - the smallest field yet - debated in Alabama on Wednesday, all trying to survive to battle former President Donald Trump next year for the Republican nomination.