A. Partition larger task into smaller tasks बड़े कार्य को छोटे कार्यो में विभाजित करना
B. Code reusability कोड पुनः प्रयोज्य
C. Manage complexity जटिलता का प्रबंधन
D. All of these इनमे से सभी