The bodies of all 18 schoolchildren buried in a landslide in China have been recovered, officials said Friday, as authorities defended returning them to school following recent deadly earthquakes. The landslip, triggered by sustained rains, buried the school and three farmhouses on Thursday in southwestern China's Yunnan province, where two quakes last month killed 81 people and injured hundreds. Any last hopes for survivors among the children in Zhenhe village, where the landslide struck, vanished early Friday when local officials said rescuers had pulled the body of the last missing child from the debris. The disaster is likely to raise questions over why the pupils had been brought back into the school, located in a deep mountain valley, when China was on a week-long national holiday. School safety is a sensitive issue in China after thousands of students died when an 8.0-magnitude tremor centred in Sichuan province rocked the southwest of the country in 2008.