Identify the characteristics of software.

a) Software is not susceptible to environmental maladies.
b) Software has spare parts that can be replaced.
c) Software doesn't wear out.
d) Software requires constant hardware updates.