पृथ्वी पर 'जीवन की उत्पत्ति' के विभिन्न सिद्धांतों का संक्षिप्त विवरण दें। (Give a brief account of the various theories of 'Origin of Life' on earth.) (UPSC 2017,20 Marks,)

Give a brief account of the various theories of 'Origin of Life' on earth.