单项选择题

甲乙签订保证协议,甲向乙保证:当乙不能偿还对丙的债务时,甲负有向丙偿还该债务的义务,现法院调查:乙丙之间的合同无效,那甲乙之间的保证协议应如何认定( )

A.无效
B.效力待定
C.有效
D.依当事人意愿确定是否有效