Final answer:
The CPT coding book is published annually by the AMA to assign evaluation and management codes, procedure codes, and supply codes.
Step-by-step explanation:
The CPT coding book, published annually by the American Medical Association (AMA), is used to assign codes for various medical procedures, supplies, and evaluation and management services. Therefore, the answer to the question is 4) All of the above.