Respuesta :

 The answer is Rizal was killed by Filipino soldiers! Lower rank soldiers who were the Filipino soldiers killed him because if they won't, higher ranking Spanish soldiers who were at their back will shoot them instead.

hopes this helps u ;)