If you join a professional society, you can expect to _____.

A. have access to current advances in your field
B. network with peers
C. have a group who will advocate for what is in the best interest of your profession
D. all of the above