Under which of the following circumstances is maintenance testing required? [K1]
A . Migration of software onto a new platform
B . Testing during initial development of a replacement for an existing system
C . Purchase of a new software tool
D . Updating of a regression suite
Answer: A