多项选择题

以下关于Simulink中S函数的描述,正确的有()。

A.S函数只能用MATLAB语言编写
B.利用S函数可以对Simulink模块库进行扩充
C.S函数有现成的模板程序
D.S函数模块能够被封装