单项选择题

下列程序设计方法中,()是一种基于对象的程序设计方法。

A.MFC程序设计
B.使用WindowsAPI编程
C.使用VisualBasic语言编程
D.使用C#程序设计语言编程