单项选择题

一般而言,算法设计完成后,需要进行算法的模拟与分析。关于算法的模拟与分析回答问题:
算法的时间复杂性T(n),可以通过计算算法基本语句的执行次数来获得。分析下列程序的时间复杂性。
(10) sum=0;                 (20) For(i=1; i<=n; i++)    (30)     For(j=1; j<=n; j++)(40)         For(k=1; k<=j; k++)(50)             sum=sum+1;
该程序时间复杂性表达正确的是_________。
A、O(n)
B、
C、
D、上述都不对