多项选择题

A.结构体可以定义在函数内部作为局部变量使用
B.结构体可以定义在函数外部作为全局变量使用
C.结构体最后的分号不能省略
D.定义结构体使用的关键字是struct