Select all that apply Determine the differences between hardware and software.
A. Hardware maintenance is more complex than software maintenance.
B. Software maintenance is more complex than hardware maintenance.
C. Software is replaced by a spare part if it wears out, whereas a hardware component cannot be replaced.
D. A hardware component is replaced by a spare part if it wears out, whereas software is not so easily replaced.