A. Special purpose B. General purpose C. Medium level programming language D. All of the mentioned above AnswerOption: B