Select the correct statement regarding heterocysts.
A. These are present in some filamentous cyanobacteria such as Nostoc and Anabaena.
B. These cells are specialisd to perform `N_(2)-`fixation.
C. These cells contain enzyme nitrogenase.
D. All of these