Coronary artery calcium (CAC) scoring

Who should consider a CAC scan? Who should avoid a CAC scan? Benefits and limitations...