A. internal
B. external
C. software
D. all of above
Please do not use chat terms. Example: avoid using "grt" instead of "great".