Answer:
B. Adaptive
Step-by-step explanation:
According to Baytech Consulting, adaptive maintenance is the modification of software to keep it usable after a change to its operating environment. Many factors can change an application’s environment, including new technical knowledge, hardware and security threats.