根据《中华人民共和国行政处罚法》的规定,对违法行为的行政处罚,下列说法错误的是()。
A.违法行为构成犯罪,人民法院判处拘役或者有期徒刑时,行政机关已经给予当事人行政拘留的,应当依法折抵相应刑期
B.违法行为构成犯罪,行政机关尚未给予当事人罚款的,不再给予罚款。已经作出罚款处罚的,应当撤销罚款处罚
C.违法行为构成犯罪,人民法院判处罚金时,行政机关已经给予当事人罚款的,应当折抵相应罚金;行政机关尚未给予当事人罚款的,不再给予罚款
D.违法行为在二年内未被发现的,不再给予行政处罚;涉及公民生命健康安全、金融安全且有危害后果的,上述期限延长至五年