The he option that only includes computers that are software updatable but are generally not hardware upgradeable is: D) Mobile phones, IoT devices, and portable gaming devices.
Laptops and servers: While some laptops have limited hardware upgradeability, many modern laptops and most servers allow for upgrades to components like RAM, storage, and sometimes even GPUs.
Workstations: Workstations often have more modular designs and are intended to be upgradeable, allowing for components like CPUs, GPUs, RAM, and storage to be swapped out as needed.
Mobile phones, IoT devices, and portable gaming devices: These devices are typically designed for portability and compactness, sacrificing hardware upgradeability for their smaller form factors. They often have components soldered onto the motherboard, making upgrades difficult or even impossible.