Which of the following statements are correct?
A. `1^(@), 2^(@)`, and `3^(@)` nitro compounds can be distinguished by `HNO_(2)`.
B. `1^(@)` nitro compound with `HNO(2)` gives nitrolic acid, which gives blood-red colour with base.
C. `2^(@)` nitro compound with `HNO_(2)` gives pseudo nitrole, which gives blue colour with base.
D. `3^(@)` nitro compound does not react with `HNO_(2)`.