Question: How can you attempt to access the property `a.b` on `obj` without throwing an error if a is undefined?

  1. `obj?.a.b`
  2. `obj.a?.b`
  3. `obj[a][b]`
  4. `obj.?a.?b`

Answer: The correct answer of the above question is Option B:`obj.a?.b`