What are the pros and cons of being a member of a professional body from the perspective of an IT professional? a) Networking opportunities; increased fees b) Skill development; limited career growth c) Recognition; restricted independence d) Continuous learning; bureaucratic constraints