单项选择题

某C语言子程序如下。

其中x,y是两个已定义的整型变量。表2-4给出了可供选择的4组测试数据组,则实现条件覆盖至少应采用的测试数据组是()。
表2-4 测试数据组表

A.Ⅰ和Ⅱ组
B.Ⅰ、Ⅱ和Ⅲ组
C.Ⅰ、Ⅱ和Ⅳ组
D.Ⅰ、Ⅲ和Ⅳ组