Choice "B" is correct. A modem is an electronic device that allows signals to be sent over phone lines.
Choice "c" is incorrect. An operating system is an integrated group of programs (software) that supervises the operations of a computer system.
Choice "a" is incorrect. A language processor known as a compiler, not a language translator, is software that translates source code (human readable) to object code (machine readable).
Choice "d" is incorrect. A database management system is software that is in charge of providing data from a database to an application program and writing it back to disk.