A 25-year-old man is evaluated to establish care. His medical history is significant for asthma diagnosed as a child. He has a chronic productive cough but no dyspnea. He has also had recurrent sinus infections treated periodically with antibiotics. Medical history is otherwise unremarkable. He is a never smoker. Medications are a beclomethasone metered-dose inhaler and as-needed albuterol.

On physical examination, vital signs are normal; BMI is 20. Oxygen saturation breathing ambient air is 97%. Examination of the nasal passages shows multiple small polyps. Lung examination shows coarse breath sounds throughout both lung fields with occasional diffuse expiratory wheezes. The cardiac and abdominal examinations are unremarkable.

Chest radiograph is shown.

Spirometry shows an FEV1/FVC ratio of 68%, with 8% improvement after administration of a bronchodilator. Laboratory studies show a normal complete blood count and leukocyte differential, and a normal metabolic profile including kidney function and liver chemistry tests. Urinalysis is normal.

Which of the following is the most appropriate diagnostic test to perform next?