多项选择题

A.C语言是由UNIX的研制者丹尼斯·里奇和肯·汤普逊于1970年研制出的BCPL语言的基础上发展和完善起来的
B.C语言是一种面向过程的语言
C.C语言具有高级语言和汇编语言的优点
D.C语言可以广泛应用于不同的操作系统