Vauxhall corsa b 1.2 16 valve sxi my engine is knackered trying to replace it will a corsa c engine fit. whats the difference anyone?

you may need 2 modify the engine mounts, aside from that just make sure it fits