The Philippine troops have rescued the remaining three Malaysians held captive by Abu Sayyaf militants for months. Two others are back in Malaysia to reunite with their families.