General Medicine General 2db02caa Shelf life of blood in a blood bank in CPDA buffer A 21 days B 30 days C 35 days D 42 days