President Rodrigo Duterte on Wednesday said the communist rebels have promised to release the four remaining prisoners of war in their custody.