When is it appropriate to do IC acetylcholine testing?

A) Routine screening in all patients
B) Invasive testing for syncope evaluation
C) As a diagnostic tool for heart failure
D) During routine physical exams