Will a 1990 Honda CRX Engine fit in a 1995 Honda Civic?

Yes, it will fit, as they are both D-series motors. However the 95 Civic has a hydraulic clutch, and the 90 crx is just a cable clutch. Also, the 90 CRX motor is OBD0 and the 95 Civic is OBD1.