单项选择题

一银行承兑汇票出票人为甲,收款人为乙,承兑人为丙银行,经过若干次背书,现持票人为丁。丁向丙银行提示付款时,丙银行发现票据金额由100万元变造为500万元,从而拒绝付款。对此,说法正确的有()。

A.票据被变造,票据无效。
B.丙银行只须承担支付100万元的票据责任。
C.如果丁系善意取得,且支付了相应对价,丁对丙和一切前手有权主张500万元。
D.丁只能向直接前手主张票据权利。