CCC 366 The Church teaches that every spiritual soul is created immediately by God – it is not “produced” by the parents – and also that it is immortal: it does not perish when it separates from the body at death, and it will be reunited with the body at the final Resurrection.1

1 Cf. Pius XII, Humani generis: DS 3896; Paul VI, CPC # 8; Lateran Council V (1513): DS 1440.