It is actually Jenova. This happens because Cloud was injected with Jenova's cells. It is clearly given away when it says something (cant remember what) at the part where Aeris dies.