单项选择题

Which of the following options is correct:下列说法中正确的是:

A.The abstract data type is an advanced data type provided by C++ for implementing data structures. 抽象数据类型是C++提供的一种高级的数据类型,用于实现数据结构。
B.The abstract data type determines how data is stored. 抽象数据类型决定了数据的存储方式。
C.The same abstract data type may be implemented using multiple data structures. 同一个抽象数据类型可能用多种数据结构实现。
D.Data structure is an abstract data type. 数据结构即抽象数据类型。