下列说法正确的是( )。
A、定义内联函数需要在函数声明处加上inline关键字
B、定义内联函数需要在函数定义处加上inline关键字
C、内联函数是为了避免函数调用所引起的额外时间开销
D、内联函数中不能包括循环、switch等复杂结构控制语句