German inflation jumped to 3.7% in December from 3.2% in November, driven by base effects, preliminary data showed, despite prices for food and services facing steady monthly declines.