20151130 questions-and-answers: Who are the front runners among the Republican candidates?