Question: How can you use the promise API with a callback-based function such as child_process.exec?

  1. new Promise(child_process.exec())
  2. util.promisify(child_process.exec())
  3. util.promisify(child_process.exec)
  4. new Promise(child_process.exec)

Answer: The correct answer of the above question is Option C:util.promisify(child_process.exec)