程序的三种基本控制结构是()。
A:过程、子程序和分程序
B:顺序、选择和重复
C:递归、堆栈和队列
D:调用、返回和转移
出自:国家开放大学《软件工程》