Modern operating systems support multitasking by doing what?A) Keeping pending jobs available in memory as processesB) Sharing input and output devices between usersC) Distributing tasks as threadsD) Using hard disk space as an extension of memory