单项选择题

根据《税收征管法》的规定,违反税收法律、行政法规应当给予行政处罚的行为,在一定期限内未被发现的,不再给予行政处罚。该期限为()。

A.1年
B.2年
C.3年
D.5年