问题

现有20张卡片,卡片正面上写的数分别是1,2,3,…,19,20,将卡片背面朝上放在桌上,问最少取出几张,才能保证取出的卡片中一定有两张上的数相差正好是5?()

A:5次
B:6次
C:7次
D:8次
正确答案是: