31. (A)lasts a very long time (B)provides a broken function (C)remains a big challenge (D)receives a high-quality response