What is the difference between `process.nextTick()` and `setImmediate()` in Node.js?
-
A
`process.nextTick()` fires after I/O callbacks; `setImmediate()` fires before them
-
B
`process.nextTick()` fires at the end of the current operation before I/O; `setImmediate()` fires in the check phase after I/O
-
C
They execute in the same phase of the event loop
-
D
`setImmediate()` is faster than `process.nextTick()`