Which component produces spark in petrol engine?

Explanation:

Spark plug ignites air fuel mixture.