Question: Why doesn't this code compile?

  1. infix function must be marked public
  2. In Kotlin, add is a keyword
  3. Extension functions use `it`, not `this`, as the default parameter name
  4. infix functions cannot have default values

Answer: The correct answer of the above question is Option D:infix functions cannot have default values