Correct Answer : D
A, D: As the usage keeps changing, the old programs are to be updated and have to be ported to the new language. The changing world increases the requirements. So when any other programming language is invented if the need is met, old programs can be re coded to new language so that the use of program becomes easier and better.
B: A single person having good programming skills is sufficient to write programs.
C: If a program is written by a group of people, it is not compulsion that all of them need to be in same place.