Mercury cell has which of the following characteristics ____________?

Mercury cell has which of the following characteristics ____________?

A. Flat discharge current-voltage curve
B. High power to weight ratio
C. Comparatively longer shelf life under adverse conditions of high temperature and humidity
D. All of the above