Which bird can fly backwards?General Knowledge A. Bat B. Humming Bird C. Crimson Sun Bird D. Cardinal Bird