Microbiology General 422bebe2 MHC class 1 proteins are not present on A Platelets B RBC C T-cells D Macrophage High-Yield Explanation MHC class 1 proteins are present on all nucleated cells and platelets.