单项选择题

您正在创建一个存储数据修改的撤消缓冲区。您需要确保撤消功能先撤消最新的数据修改。您还需要确保撤消缓冲区只允许存储字符串。您应该使用哪个代码段?()

A.a
B.b
C.c
D.d