某水产养殖公司为私营家族企业,其经理、出纳、会计均为亲属。张某系出纳,公司经常将公款由会计、出纳等以个人名义存入银行。某日,张某同学邓某因成立私营家具厂欲向某信用社贷款,要求张某疏通经理以某水产养殖公司名义为其贷款做担保。张某感觉到由公司出面作保困难较大,便提出可用其公司10万元公款但以其私人名义存在当地农行营业所的定活两便存单作质押。某信用社遂与邓某、张某签订了8万元的质押贷款合同,张某交10万元存款存单给某信用社。但当时张某、邓某均未告知某信用社该存单所载款项系公款。后因邓某无力还款,某信用社诉至法院
A. 某信用社质权无效,理由是张某无权以存单设定质押
B. 某信用社质权无效,理由是某水产养殖公司拒绝追认
C. 某信用社质权有效,理由是质权的善意取得
D. 某信用社质权有效,理由是张某有权设定质权