I can't remember if it's ever been categorically stated that it is, but they were talking about thier son, the Shinra executive that was really thoughtful to pay for them to come here etc and so forth.
I don't think for one minute it was Heidegger, Scarlet or Palmer XD