单项选择题

下列选项中,有关AngularJS自定义指令的参数的说法错误的是()。

A.template取值为String类型时,template可以是一段HTML
B.template的值可以是一个函数
C.templateUrl取值为String类型时,该值为一个模板的URL
D.templateUrl不能取值为函数