穿行测试的作用包括确认对重要交易的了解是完整的,确认所获取的控制信息是准确的,以及评估控制设计的有效性。这些描述与参考答案中的描述相符。而确认控制得到有效执行并不是穿行测试的直接作用,而是需要通过其他方式进行验证。因此,选项B不正确。