单项选择题

给定C语言程序:

当用路径覆盖法进行测试时,至少需要设计()个测试用例。

A.3
B.4
C.5
D.8