Q. When is std::bad_alloc exception thrown? (A) When delete operator cannot delete the allocated (corrupted) object (B) When type requested for new operation is considered bad, thisexception is thrown (C) When alloc function fails (D) When new operator cannot allocate memory ποΈ Show Answer π¬ Discuss π Share β‘Menu β Correct Answer: (A) When delete operator cannot delete the allocated (corrupted) object