The correct option is B Mellisuga
The smallest bird is the bee hummingbird or Mellisuga helenae of Cuba and Isle of Youth. Males measure 57 mm in total length, half of which is taken up by the bill and tail and weigh 1.6 gm. Females are slightly larger.
Thus, the correct answer is (A), Mellisuga.