Which of the following are the advantages of subroutines in a program?
1. They reduce execution time of the program.
2. They make the program more maintainable.
3. Modular development can be achieved
4. They can be parameterized
Select the correct answer using the codes given below
(a) Only 2 and 3 (b) 1, 2, 3 and 4
(c) Only 2, 3 and 4 (d) Only 1 and 4