单项选择题

Why should anti-virus software be updated at least once a week

A.Because the newly published anti-virus software is more expensive.
B.Because the previous(先前的) anti-virus software cannot work any longer.
C.Because the inventors of viruses have suggested this idea.
D.Because computer viruses are always developing.