Ron Haskins lays out the difference between 1/ Democrat and Republican voter attitudes to poverty and 2/ the various anti-poverty/ poverty (some will make poverty worse) policies espoused by individual candidates.
My pick is Cruz' flat tax though his social conservatism would preclude me voting for him.
The main difference: The Republicans would transfer authority over how the money is spent to parents and to states and localities. If the specific proposals being offered by Bush, Kasich, and Rubio on programs for the poor were adopted, it would represent a historic shift in responsibility and control from the federal government to the states and to parents. By contrast, Clinton and Sanders would greatly increase the amount of money controlled by the federal government, an increase mainly secured through tax increases on the rich.