Khi nào thì nên sử dụng ‘Coroutine’ trong Kotlin (thường dùng cho phát triển Android) để xử lý các tác vụ bất đồng bộ?25/30Khi nào thì nên sử dụng ‘Coroutine’ trong Kotlin (thường dùng cho phát triển Android) để xử lý các tác vụ bất đồng bộ?Chỉ khi cần thực hiện các tác vụ đơn giản trên luồng chínhKhi cần thực hiện các tác vụ dài, chặn luồng (blocking) hoặc phức tạp mà không làm đóng băng giao diện người dùngĐể thay thế hoàn toàn cho việc sử dụng ThreadsChỉ khi ứng dụng yêu cầu xử lý nhiều sự kiện cùng lúcGiải thíchChọn đáp án B