Question: DispatchQueue.main.async takes a block that will be

  1. not executed
  2. executed in the main queue
  3. none of these answers
  4. executed on the background thread

Answer: The correct answer of the above question is Option B:executed in the main queue