The term "cross-platform" would be the closest to this definition. As it is defined as a program that can be used on different software types.
The answer would be B. Cross-platform
7.2m questions
9.6m answers