What is IUPAC name of the following compound?

What is IUPAC name of the following compound?
  1. 3-formyl-5-methylphenol
  2. 5-formyl-3-methylphenol
  3. 3-hydroxy-5-methylbenzaldehyde
  4. 5-hydroxy-3-methylbenzaldehyde

Asked in: MHT CET 2024 (16 May Shift 1)

Practice more Basic Principles of Organic Chemistry questions on Aicharya