单项选择题

下列叙述中哪种情况属于子程序的递归调用()。

A.子程序2调用子程序3
B.子程序1调用子程序2
C.子程序2调用子程序2
D.主程序调用子程序