Which scheduling algorithm allocates the CPU first to the process that requests the CPU first? A) First-come first-served scheduling B) Shortest job scheduling C) Priority scheduling D) None of these