单项选择题

关于算法的三种基本逻辑结构,下列说法正确的是()

A.一个算法只能包含一种基本逻辑结构
B.一个算法可以包含三种基本逻辑结构的任意组合
C.一个算法最多可以包含两种基本逻辑结构
D.一个算法必须包含三种基本逻辑结构