China's consumer prices rose in April for a third straight month, while producer prices extended declines, suggesting resilient domestic demand, despite a shaky economic recovery.