Which choice best defines C#'s asynchronous programming model?
inherited callback
task-based
reactive
callback-based Official documentation: Task asynchronous programming model resposta correta --> var contacts = new List();