A magnitude-5.8 quake hit Mindanao in the Philippines on Saturday, according to the European-Mediterranean Seismological Center (EMSC).