The latest round of torrential rains that flooded townships in southern China killed 147 people and forced 1.09 million residents to flee their homes by the weekend, with more storms forecast, authorities said on Sunday.