Which best describes a computer bug? A piece of computer hardware that is out of date or has a newer version a piece of computer software containing defects that prevent a program from running properly a piece of computer hardware that is being used improperly a piece of computer software that is out of date or has a newer version