多项选择题

设某单位图书借阅库中有下面三个表,其结构如下,其中加下划线的字段或字段组合是主键。
图书表(书号,书名,出版社,作者姓名,单价,总册数,未借册数) 
读者表(借书卡号,姓名,部门名,电话)
借阅表(借书卡号,书号,借书日期,应还日期)
下面语句的功能是:创建触发器ttjs,当读者借书时(向借书表中添加一条记录),如果该书的未借册数等于0则不能借且提示“该书已借完!”。请将该语句补充完整。
create trigger ttjs
on (1)
after insert
as
begin
declare @sh char(20)
select @sh=书号 from (2)
if (select 未借册数 from 图书表 where (3))=0
  begin
     print '该书已借完!'
     (4)
  end
end A. (1)出填:图书表 B. (2)出填:insert C. (3)出填:书号=@sh D. (4)出填:rollback