Which of the following is neither Bronsted acid nor Bronsted base ?
HI
HSO4-
Cl-
BF3
BF3 neither donates nor accepts any H+