单项选择题

下列对条件语句、分支语句、固定循环次数语句、不定循环次数语句关键字排序正确的是()

A.if elseend;for end;switch case end;while end;
B.if elseend;switch case end;for end;while end;
C.for end;if else end;while end;switch case end;
D.while end;for end;switch case end;if else end;