What is the ultimate source of genetic variation which is the basis of evolutionary selection ?

mutations in deoxyribonucleic acid (DNA)

adaptations to a changing environment

natural selection

spontaneous generation

all of the above