Infosys interview question

What are ACID properties in transactions?