单项选择题

甲通过网络购物,发消息说同意以500元成交。随后甲反悔,说发过的消息只同意400元成交而不是500元。为了预防这种情况发生,网络购物系统应采用下面的()技术。

A.访问控制
B.数据加密
C.防火墙
D.数字签名